已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自考“C语言程序设计”模拟试题六答案2007-5-29 9:55 【大 中 小】【我要纠错】一、单项选择题1. C 2. C 3. C 4. C D 5. C 6. B 7. D8. C9. B 10. C 11. B 12.A13 D 14. B 15. A 16. A.17. C18. B 19. A. 20. C.二、写出下列程序的运行结果1.10 9 2.S=9 3.1,5 4.19 5.40三、判断题1. 对 2. 不对 3. 不对 4. 对 5.不对6. 对 7. 不对 8. 不对 9. 不对 10.不对四、编程题1. main() int m20,n10;int a,b=0;for(a=0;a20;a+) scanf(“%d”,&ma);if(a%2= =1) nb=ma;b+; 2. main() int m10= 3,-30,20,6,77,2,0,-4,-7,99,max,min;max=min=m0;for(a=0;amax)max=ma;if(mamin)min=ma;printf(“%d,%d”,max,min);3. int stu(int a,int b) int c;c=a*a+b*b;return c; main() int x,y,z;scanf(“%d,%d”,&x,&y);z=stu(x,y);printf(“%d”,z); 4.main() FILE *fp;Char ch;fp=fopen(“write.txt”,“r”);ch=fgetc (fp);while(ch!= EOF) putchar(ch);ch=fgetc(fp); fclose(fp);5.main()int sum1=0,sum2=0,a,b;for(a=1;a=0(2)sgmin(3)%d,%d(4) m=n(5)i=x(6)z*y(7)return 1(8)fun2(n)四、按格式写出程序运行结果(20分)1.a8=1,a16=12. 4,3,53. *4.sum=155. m=56 c10=65,c8=101,c16=41,cc=A d10=98,dc=b五、编写程序(24分)1.main() float x,y;char operator;scanf(“%f,%c,%f”,&x,&operator,&y)switch(operator) case +:printf(“n%.2f+%.2f”,x,y,x+y);break;case -:printf(“n%.2f-%.2f”,x,y,x-y);break;case *:printf(“n%.2f-%.2f”,x,y,x*y);break;case /:printf(“n%.2f-%.2f”,x,y,x/y);break;case /: if(y=0)printf(“error!”);break;printf(“n%.2f-%.2f”,x,y,x/y);break;default:printf(“operator is invalid”);2. #include “math.h”main() int m,k,i,n;for(m=3;m=100;m+=2) k=sqrt(m);for(i=2;i=k+1)printf(“%d”,m);n+;3. #include “stdio.h”#define ROW 3#define COL 4main()int i,j,aROWCOL, aROWCOL;for(i=0;i=ROW;i+)for(j=0;j=COL;j+)scanf(“%d”,&aij);for(i=0;i=ROW;i+)for(j=0;j=COL;j+)bji=aij;for(i=0;i=ROW;i+)for(j=0;j=COL;j+)printf(“%5d”,bij);自考“C语言程序设计”模拟试题十一答案2007-5-29 11:8 【大 中 小】【我要纠错】一、单项选择题(共30分,每题1分)1.A.2.B.3.A 4. C 5. D 6. B 7. A 8. B 9. B 10. A 11. D 12. A 13. C 14. C 15. D 16. A 17. B 18. C 19. A 20. D 21. D 22. A 23. A 24. B 25. C 26. A 27. A 28. B 29. C 30. A二、填空(20分,每空1分)1.单精度,双精度2.数字、下划线、英文字母3.1个4.与&、或|、非!5.y%2!=06.xz|yz7.行列8.0,49.0,810.return,void11.地址传送,值传送三、读程序(30分)1.-1 2.&3.#&4.8,-2 5.16.7 8 9四、编写程序(20分)1.#includemain()int i,a;for (i=1;i10) printf (“not exist”);2.insprime(int a)int i;for (i=2;i=a & ch=A & ch=Z)4.将字符c所包含的值输出到标准的输出设备上。5.定义一个整型的指针变量p6.07.FILE *fp8.12二、单项选择题1、A 2、C 3、B 4、B 5、D 6、CD 7、D8、B 9、D 10、C 11、A. 13、D 14、B 22、A15、A. 16、A 17、A 18、B 19、A 20、C 21、C三、读出下列程序,写出程序的运行结果1.a=9,b=92. 283. f=684. 955. 8,11四、将下列程序中不正确的语句改正1.long int k ; printf ( “%ld ”, k) ; 2.scanf ( “%d,%d”,a , b );3.while (k =100 )sum = sum+k ;k + + ; 4.int k,a8 ;scanf(“%d”, &ak);5.if (a = = 1)五、编程题1.main() long int a,b,sum=0,p;for(a=1;a=4;a+) p=1;for(b=1;bb)max=a;elsemax=b;if (maxc)max=c;printf(“max=%d”,max); 3. int stu(int a,int b) int c;c=a*a+b*b;return c; main() int x,y,z;scanf(“%d,%d”,&x,&y);z=stu(x,y);printf(“%d”,z); 4.main() float a10,b,max,min,sum=0,aver;for(b=0;b10;b+)scanf(“%f”,&ab);max=min=a0;for(b=1;bmax)max=ab;if(ab=0.0 x=amin五、编程题1、main()int a,b,c;printf(“请输入三个整数:”);scanf(“%d,%d,%d”,&a,&b,&c);if(ab)if(bc) printf(“max=%dn”,c);else printf(“max=%dn”,b);else if(ac) printf(“max=%dn”,c);else printf(“max=%dn”,a);2、#include“stdio.h”main()int I,n;for(n=0,I=1900;I=2000;I+)if(I%4=0&I%100!=0|I%400=0)printf(“%d ”,I);n+;if(n%3=0)printf(“n”); 3、#include“stdio.h”int fun(int a)int I;if(a=2) return 1; I=2;while(a%I)!=0&I=sqrt(float)a)I+;if(a%I=0)printf(“%d is not a prime!”,a);return 0;printf(“%d is a prime!”,a);return 1; main()int x;printf(“n please enter a number:”);scanf(“%d”,&x);printf(“%dn”,fun(x); 4、#include“stdio.h”#define N 3struct studentlong stu_num; char sex;char name15; int score4;float average; ;main()int I,j,index; float sum,max;struct student stuarrN;for(I=0;IN;I+)printf(“please input %d student information:n”,I+1);scanf(“%ld,%c,%s”,&stuarrI.stu_num,&stuarrI.sex,stuarrI.name);for(j=0;j4;j+)scanf(“%d”,&stuarrI.scorej); for(I=0;IN;I+)sum=0.0;for(j=0;j4;j+)sum+=stuarrI.scorej;stuarrI.average=sum/4.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 风儿找妈妈课件
- 传染病防控策略研究
- 未来组织工程试验知情同意的挑战与应对策略
- 【幼儿园绘本教学】大班绘本标准教案 小熊的尾巴
- 医疗保险与风险管理策略
- 快手科技招聘面试题及答案
- 内科疾病诊疗技能提升
- 医疗救护知识与急救技能
- 平流式沉砂池课程设计
- 医疗信息化在医疗行业可持续发展中的应用
- 新人教版四年级上册道德与法治全册知识点(复习资料)
- 西藏拉萨北京实验中学2025届英语九年级第一学期期末复习检测试题含解析
- 守规则保安全主题班会
- 国家电网公司输变电工程安全文明施工标准化图册
- 2吨手动叉车的液压系统设计
- 神经纤维瘤病病例讨论
- 猪肉配送服务应急保障方案
- 辽宁省大连市2023-2024学年高二上学期1月期末考试英语试题
- 现代化手术室精细化管理详解
- 2023-2024学年春季小学二年级上册语文部编版课时练第20课《雾在哪里》01(含答案)
- 第六单元 管弦和鸣 -梦幻曲 课件 2023-2024学年人教版初中音乐七年级上册
评论
0/150
提交评论