C语言,C++练习题

C语言MFC工作室,代写软件,免费提供咨询。有任何学习编程过程中碰到的问题,都可以联系我(扣:1064165946),免费提供学习资料,交流如果学习编程,望大家加油努力,有任何问题可以联系我。

1.10个小伙伴围成圈,从1数到3,当哪个数到3的小朋友退出圆圈,继续下一轮从1数到3,数到3的退出圈,通过程序设计出最后剩余的1个小朋友是第几位小朋友。

2、分别使用指针变量和整型变量作参数,编写查找3个数中的最大数和最小数,并交换这两个数的位置。

3、任给两篇英文文章,统计相同的单词数在各自文章中所占的百分比

(1)文章1和文章2的文件名由用户作为命令行参数输入。
   (2)相同的单词,相同的数量以及其在各自文章中所占的百分比保存到单独文件。

4、最長的、最短的字串

编写1个程序用于同时报告他的输入中最长以及最短的字符串长度
5、單詞計數:编写一个函数以从输入流读单词,将读到的单词存储在一个向量中,利用这个函数编写一个程序   以计算输入的单词的数目以及每一个单词出现的次数
6、 格式输出:提示使用者輸入一個整數 I,編寫一個程序來計算從1~I 的雙精度浮點數(double)值的平方。程序的輸出分為兩列:第一列是double值,第二列是double值的平方。使用控制器來控制輸出,讓數值按左對齊排列起來。注意,程序應當有一定靈活性,當 I 增大時我們不需要修正setw的參數。

7、使用C++的类机制实现一个动态的数组类MyArray,具有完整的构造和析构函数。使用模板机制,使其能够支持各种数据类型(包括结构体)。MyArray类中实现以下方法:

添加一个元素,使用函数重载的方式,实现1)添加数组尾部,2)添加到指定序号位置;

通过函数,设置指定位置(序号)的元素数据;

删除指定序号的元素;

删除所有元素;

获得元素个数

通过函数获取指定序号的元素;

重载运算符‘[]’,可以通过序号引用数组元素。

8、随机产生10个整型数,统计出90到100的数,80到89的数字数,并输出"90到100的数......"和"80到89的数......"

9、编写一个函数,函数说明:
Char lastchar(char str[])
功能:求一个字符串的最后一个字符,如果是空串,则返回空字符。
再利用该函数编程,输入两个字符串,输出第一个字符串的最后一个字符和第二个字符串的最后一个字符,要求在Main()函数中完成调试

10、编写一个程序,用统计一个源代码文件(以你所写的代码文件为对象)中英文字符串的种类与个数并输出到文件phases.dat,记录格式如下:  
  Type number
  main 1
  if 3

C语言MFC工作室,代写软件,免费提供咨询。有任何学习编程过程中碰到的问题,都可以联系我。免费提供学习资料,交流如果学习编程,望大家加油努力,有任何问题可以联系我。(扣:1064165946

时间: 2024-10-07 08:22:21

C语言,C++练习题的相关文章

1000道C语言和C++语言的练习题及答案 #0000-0050

汇集1000道C语言和C++语言的练习题 (例题.笔试题.编程题.算法设计题),由我亲自配上答案(点此查看). 语法题我就不出了,那个没意思,看书就可以了. 本贴汇集50题 (0000-0050),持续更新... 0001. 抽签题 从10个数中随机抽取5个数.(相当于双色球抽签问题) 0002. 插入排序 已有10个按增序排列好的整数1,3,5,7,9,11,13,15,17,19.要求把一个整数n插到数组中,保持增序排列. 0003. 数学公式类计算题 已经圆柱体的底半径r,高h,求体积v.

Python语言基础练习题

练习题: 1.使用while循环输入 1 2 3 ... 8 9 10 2.求1-100的所有数的和 3.输出 1-100 内的所有奇数 4.输出 1-100 内的所有偶数 5.求1-2+3-4 ... 99的所有数的和 模拟登陆 1. 用户输入帐号密码进行登陆 2. 用户信息保存在文件内 3. 用户密码输入错误三次后锁定用户" 三级菜单: 1. 运行程序输出第一级菜单 2. 选择一级菜单某项,输出二级菜单,同理输出三级菜单 3. 返回上一级菜单和顶部菜单 4. 菜单数据保存在文件中"

C语言考试练习题_保留整数

不知道为什么提交OJ通不过. 先保存下.再看看还有那里有问题. 思路具体是把非数字全部转化为*,然后去掉重复的*. Description: 输入一个字符串str1,把其中的连续非数字的字符子串换成一个‘*’,存入字符数组str2 中,所有数字字符也必须依次存入 str2 中.输出str2. Input: 输入为一行字符串str1,其中可能包含空格.字符串长度不超过80个字符. Output: 输出处理好的字符串str2. Sample Input: <pre>$Ts!47&*s456

[程序设计入门—C语言] 数字求特征值

题目是网易云课堂浙大C语言的练习题 题目内容: 对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值.对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推.这个整数在第n位上的数字记作x,如果x和n的奇偶性相同,则记下一个1,否则记下一个0.按照整数的顺序把对应位的表示奇偶性的0和1都记录下来,就形成了一个二进制数字.比如,对于342315,这个二进制数字就是001101. 按照二进制位值将1的位的位值加起来就得到了结果13. 你的程序要读入一个非负整数,整数的范围是

黑色星期五的判定

一道简单的C语言编程练习题,判断黑色星期五,提示输入一个年份,然后给出这一年中所有存在的黑色星期五的月份,并且给出黑色星期五的个数.判断星期是使用蔡勒公式. /*  * Author: Nonkey   * Time  : 2015-08-02 sunday  * black friday judge   * 要求:输入一个年份 , 判断这个年份中是否存在黑色星期五 ,如果有,则输出总共有  *       几个,并输出月份.  * 思路:由于只需要判断是否有黑色星期五,所以,不必要每个月每一天

【Codeforces Round #447 (Div. 2) A】QAQ

[链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] C语言程序练习题 [代码] #include <bits/stdc++.h> using namespace std; string s; int main(){ #ifdef LOCAL_DEFINE freopen("F:\\c++source\\rush_in.txt", "r", stdin); #endif ios::sync_with_stdio(0),cin.tie(0);

【C语言探索之旅】 第二部分第十课:练习题和习作

内容简介 1.课程大纲 2.第二部分第十一课:  练习题和习作 3.第三部分第一课预告:  安装SDL 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C语言编写三个游戏. C语言编程基础知识 什么是编程? 工欲善其事,必先利其器 你的第一个程序 变量的世界 运算那点事 条件表达式 循环语句 实战:第一个C语言小游戏 函数 练习题 习作:完善第一个C语言小游戏 C语言高级技术 模块化编程 进击的指针,C语言王牌 数组 字符串 预处理 创建你自己的变量类型

C语言练习题

C语言练习题 1. 以下选项中,合法的一组C语言数值常量是(     ) A)028  .5e-3  .0xf B)12.  OXa23   4.5e0 C).177   4e1.5  Oabc D)0x8A  10,000  3.e5 2. 设整型变量x为7,则以下各表达式的值分别是(   ). (1)y=x%3        (2) y=(++x)/3       (3) y=x/3             (4) y=8-(--x) 3. 若已定义int x=5, y=9, z; 语句z=

【C语言探索之旅】 第一部分第十课:练习题+习作

内容简介 1.课程大纲 2.第一部分第十课: 练习题+习作 3.第二部分第一课预告: 模块化编程 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C语言编写三个游戏. C语言编程基础知识 什么是编程? 工欲善其事,必先利其器 你的第一个程序 变量的世界 运算那点事 条件表达式 循环语句 实战:第一个C语言小游戏 函数 练习题 习作:完善第一个C语言小游戏 C语言高级技术 模块化编程 进击的指针,C语言王牌 数组 字符串 预处理 创建你自己的变量类型 文件

C程序设计语言练习题1-23

练习1-23 编写一个删除C语言程序中所有的注释语句.要正确处理带引号的字符串与字符常量.在C语言中,注释不能嵌套. 代码如下: #include <stdio.h> // 包含标准库的信息. #define MAXLINE 1000 // 每行最大字符数为1000个. #define BR 10 // 十个字符换一行. int getline(char line[], int maxline); int main() // 定义名为main的函数,它不接受参数值. { int len; in