电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言程序设计期末考试及答案

C语言程序设计期末考试及答案_第1页
1/12
C语言程序设计期末考试及答案_第2页
2/12
C语言程序设计期末考试及答案_第3页
3/12
第一次试验 1. 编写一个程序,求出给定半径r 的圆的面积和周长,并且输出计算结果。其中:r 的值由用户输入,用浮点型数据处理。 #include void main( ) { float PI=3.1415; float r,area,perim; printf("请输入圆的半径:\n"); printf("r="); scanf("%f",&r); //输入半径r perim=2*PI*r; //周长=2π r area=PI*r*r; //面积=π r^2 printf("周长:%f\n 面积:%f\n",perim,area); //输出周长和面积.. } 2. 给一百分制成绩,要求输出成绩等级’A’、’B’、’C’、’D’、’E’。90 分以上为’A’,80~89 分为’B’,70~79 分为’C’,60~69 分为’D’,60 分以下为’E’。 #include void main() { int iNum; printf("请输入分数:"); scanf("%d", &iNum); switch (iNum / 10) { case 10: case 9 : printf("学生成绩A\n");break; case 8 : printf("学生成绩B\n");break; case 7 : printf("学生成绩C\n");break; case 6 : printf("学生成绩D\n");break; default: printf("学生成绩E\n");break; } } 3. 输入两个正整数m 和 n,求其最大公约数和最小公倍数。 #include int main() { int p,r,n,m,temp; printf("请输入两个正整数n,m:");//请用空格隔开 scanf("%d%d,",&n,&m); if (n #include #include int i,a[4]; char t; int main() { printf("请输入字符串"); for(i=0;;i++) { scanf("%c",&t); if(t=='\n')break; else if(t>='A'&&t<='Z') a[0]++; else if(t>='a'&&t<='z')a[0]++; else if(t==' ')a[1]++; else if(t>='0'&&t<='9')a[2]++; else a[3]++; } for(i=0;i<4;i++) { if(i==0) printf("字母的个数是"); else if(i==1) printf("空格的个数是"); else if(i==2) printf("数字的个数是"); else if(i==3) printf("其它字符的个数是"); printf("%d\n",a[i]); } system("pause"); return 0; } 5. 求 sn=a+aa+aaa+… +aa...a( n 个 a)之值,其中a 是一个数字。例...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言程序设计期末考试及答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部