1 / 5
文档名称:

中南大学C++练习题.doc

格式:doc   大小:72KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

中南大学C++练习题.doc

上传人:kuailonggua 2024/5/19 文件大小:72 KB

下载得到文件列表

中南大学C++练习题.doc

相关文档

文档介绍

文档介绍:该【中南大学C++练习题 】是由【kuailonggua】上传分享,文档一共【5】页,该文档可以免费在线阅读,需要了解更多关于【中南大学C++练习题 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。冶金工程班同学做以下各题,学号尾数是单数的同学做单数题,学号尾数是双数的同学做双数题。请在5月5日前完成本次作业。=2,b=3,x=,y=(a、b为整型,x、y为浮点型),求算术表达式(float)(a+b)/2+(int)x%(int)y的值。,然后将x+5的值传给实型变量y后将x值加1,最后输出x和y的值。要求第二步用一个赋值语句完成。,根据数量x的值求其总金额。要求将单价PRICE定义为符号常量,数量x从键盘输入。,要求分别输出其个位、十位、百位数字。,其中,求y的值。,b,c为边长的三角形的面积s。,其中。,求各位数字的立方和。,求a除以b的商和余数,编写程序并按如下形式输出结果(设a=1500,b=350,□表示空格)。a=□1500,b=□350a/b=□□4,□a□mod□b=□,如高于60分,输出“Pass”,否则输出“Fail”。,若这两个字符的ASCII码之差为偶数,则输出它们的后继字符,否则输出它们的前驱字符。。其他≤,要求输出成绩等级A,B,C,D,E。90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。当输入数据大于100或小于0时,通知用户“输入数据出错”,程序结束。要求分别用if语句和switch语句实现。。参考程序如下:#include<>main(){floatn,s=0,t=1;for(n=1;n<=25;n++)/*控制n的变化*/{t=t*n;s=s+t;/*实现累加*/}printf("s=%f\n",s);},求π的近似值,直到最后一项的绝对值小于10-6为止。3.[1,100]间有奇数个不同因子的整数共多少个其中最大的一个是什么数。×e=dcba(a非0,e非0非1),求满足条件的abcd与e。,若N为非负数,则计算N到2N之间的整数和;若N为一个负数,则求2N到N之间的整数和。分别利用for循环和while循环编写程序。,求与8最接近的s的值及与之对应的n值。>B>C,且A+B+C<100,求满足的解共有多少组。-x=0的一个实根,迭代公式为。=(a-b)(a+b),主函数用以输入a,b的值和输出y值。[11,999]之间的数m,它满足m、m2和m3均为回文数。回文数是指各位数字左右对称的整数。例如,11满足上述条件,112=121,113=1331。提示:从m最低位开始,依次取出该数的各位数字,按反序重新构成新的数,比较与原数是否相等,若相等,则原数为回文。要求定义判断n是否回文数的函数,当n是回文数时函数返回1,,在主函数中输入x和n的值,并调用该函数。:其中,(n≥0)。编写一个函数,然后调用该函数求y的值。,评定每个学生的成绩等级。如果高于平均分10分,则等级为“优秀”;如果低于平均分10分,则等级为“一般”;否则等级为“等”。(intx[],intn),求出20个数中的最大数。×4的数组,求:(1)对角线上行、列下标均为偶数的各元素的积。(2)找出对角线上其值最大的元素和它在数组中的位置。,将其中所有的大写字母改为小写字母,而所有小写字母改为大写字母,其他字符不变。例如:输入“HelloWorld!”,输出“hELLOwORLD!”。参考程序如下:#include<>main(){chars[100];inti;gets(s);for(i=0;s[i]!='\0';i++){if(s[i]>='A'&&s[i]<='Z')s[i]+=32;elseif(s[i]>='a'&&s[i]<='z')s[i]-=32;}puts(s);}(float*x,intn)求n个数的平均值,在main函数中调用该函数构成完整程序,并上机运行。(floatx,int*y,float*z),将x的整数部分存于y所指的存储单元,将x的小数部分存于z所指的存储单元。(int*a,intn,int*max,int*min),其功能是在数组a的n个元素中查找最大元素下标和最小元素下标,分别存放在max和min所指的存储单元中。在main函数中调用find函数构成完整程序,并上机运行。,计算该数各位上的数字之和,如果该和在[1,12]之内,则输出与和数相对应的月份的英文名称,否则输出“***”。例如,若输入123,则输出1+2+3=6→June,若输入139,则输出1+3+9=13→***。用指针数组记录各月份英文单词的首地址。