已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C 语言程序设计第 1 页 共 26 页复习题库题号 题 目1. 某铁桶厂应客户要求定做一批铁桶,客户给出了铁桶的规格,高30cm,半径 10cm,共订做 1500 个铁桶。计算出所需的原材料。#include void main ()printf(“%f 平方米n“,1500*(3.14*10*10*2+2*3.14*10*30)/10000);2. 利用系统库函数实现数学运算,求 xy。#include #include void main ()float x,y;scanf(“%f%f“,printf(“%fn“,pow(x,y);3. 从键盘上输入一个小写字母,把它转变为大写字母再输出。#include void main ()char a;scanf(“%c“,printf(“%cn“,a-32);4. 设圆半径 r=1.5,圆柱高 h=3,求圆柱体积,圆柱底面积,圆柱表面积。用 scanf()输入数据,输出计算结果。输出时要有说明,结果取小数点后两位数字。#include #define PI 3.14159void main ()float r=1.5,h=3,v,d,s;d=PI*r*r;v=d*h;s=2*d+2*PI*r*h;C 语言程序设计第 2 页 共 26 页printf(“体积:%.2fn 底面积: %.2fn 表面积:%.2fn“,v,d,s);5. 由键盘输入 n 的值,编程计算并输出 n!的值。#include void main ()int n,a;scanf(“%d“,for(a=n;n1;n-)a*=n-1;printf(“%dn“,a);6. 让用户输入一个年份,判断改年份是否是闰年 被 4 整除不能被 100 整除,或者被 400 整除#include void main ()int y;scanf(“%d“,(y%400=0 | (y%4=0 7. 有一个函数 132xy)0(x写程序,输入 x 的值,输出 y 相应的值。#include void main ()float x;scanf(“%f“,if(x=10)printf(“y=%fn“,3*x-11);else if(xvoid main ()int x;scanf(“%d“,x/=10;switch (x)case 10:case 9:printf(“An“);break;case 8:printf(“Bn“);break;case 7:printf(“Cn“);break;case 6:printf(“Dn“);break;default :printf(“En“);9. 计算从出生年份(例如 1996)到当前年份(例如 2014)共经过了多少闰年,输出所有的闰年年份。#include void main ()int i,k=0,m,n;scanf(“%d%d“,/输入起始年份,用空格隔开for(i=m;ivoid main ()int i,s=0,n=0;for(i=1;svoid main ()int SIX,NINE,CNT=0;for(SIX=100;SIXvoid main ()int i,j,k=0;for(i=3;ivoid main ()int i,j;for(i=0;ivoid main ()float a10,l=0;int i,j,k;for(i=0;iai)C 语言程序设计第 6 页 共 26 页k=i;l-=(aj+ak);printf(“aver=%fn“,l/8);16. 让用户输入 10 个整数,对 10 个整数进行降序排列#include void main ()int a10,i,j,t;for(i=0;ivoid main()int a10,i;for(i=0;ivoid main ()int a=1,b=1,c,i;printf(“%d %d “,a,b);for (i=0;i#include void main ()char a100,b,n;int i;gets(a);b=getchar();n=strlen(a);for(i=0;in)printf(“-1n“);20. 写一个函数,求 sn=a+aa+aaa+aaaa+aaaaa.的值,a 的值 n 的值均由用户指定。例如:a=2,n=4, s=2+22+222+2222.#include void main ()int a,n,s=0,i,j;scanf(“%d%d“,for(j=a,i=0;iint ss(int a)int i;if(a=1)return 0;elsefor(i=2;iint sxh (int i)int a,b,c;a=i/100;b=i/10%10;c=i%10;if(i=a*a*a+b*b*b+c*c*c)return 1;return 0;void main()int a,b;scanf(“%d“,b=sxh(a);b=1?printf(“Yesn“):printf(“Non“);23. 把自然数 1 到 100 中的所有偶数求和,要求:自定义数组存放 100C 语言程序设计第 9 页 共 26 页个数字,程序中必须出现 break, continue 语句。#include void main ()int a100,i,s=0;for(i=0;ivoid main ()int a10=1,3,5,7,9,2,4,6,8,0,i,j,t;for(j=0;jint countArray(int );void main()int a10;int i;C 语言程序设计第 10 页 共 26 页for
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年福建省漳州市公务员人员招聘考试试题及答案详解
- 2026年商州区事业单位人员招聘笔试参考题库及答案详解
- 2026年云南省曲靖市公务员人员招聘考试参考题库及答案详解
- 2026年安徽省滁州市公务员人员招聘考试模拟试题及答案详解
- 2026年《走进人工智能》知识考试题及答案
- 人工智能产业发展现状与未来趋势深度研究
- 2026年甘肃省高考化学真题卷(含答案与解析)
- 2010年村党支部开展“争先创优”活动的实施方案
- 粉色清新风永生花团扇模板
- 上海百雀羚营销案例分析
- GB 48145-2026井工煤矿机电设备完好性要求
- 新版2026秋新北师大版数学五年级上册全册教案教学设计含综合实践合集
- 2026年呼吸与睡眠医学考试试题及答案
- 2026年注册电气工程师考试《电力系统分析》历年真题汇编
- 法律尽职调查报告模板
- 雨课堂学堂在线学堂云《人工智能与创新(南开)》单元测试考核答案
- GA/T 2336-2025法医临床学人体体表损伤检验规范
- DBJ∕T 15-185-2020 基坑工程自动化监测技术规范
- 用药指导及咨询服务方案
- 检修安全事故案例培训课件
- 激光冷却技术进展-洞察及研究
评论
0/150
提交评论