




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
选择题1、以下叙述正确的是 ( )A) C语言比其他语言高级 B) C语言可以不用编译就能被计算机识别执行C) C语言以接近英语国家的自然语言和数学语言作为语言的表达形式D) C语言出现的最晚、具有其他语言的一切优点2、C语言中用于结构化程序设计的三种基本结构是 ( )A) 顺序结构、选择结构、循环结构 B) if、switch、breakC) for、while、do-while D) if、for、continue3、在一个C语言程序中 ( )A) main函数必须出现在所有函数之前 B) main函数可以在任何地方出现C) main函数必须出现在所有函数之后 D) main函数必须出现在固定位置4、若有以下程序段(n所赋的是八进制数) ( )int m=32767,n=032767;printf(%d,%on,m,n);执行后输出结果是A) 32767,32767 B) 32767,032767 C) 32767,77777 D) 32767,0777775、若有说明语句:int a,b,c,*d=&c;则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是 ( )A)canf(%d%d%d,&a,&b,d); B) scanf(%d%d%d,&a,&b,&d);C) scanf(%d%d%d,a,b,d); D) scanf(%d%d%d,a,b,*d);6、有以下程序 ( )main() int p7=11,13,14,15,16,17,18,i=0,k=0;while(i7&pi%2)k=k+pi; i+;printf(%dn,k);执行后输出的结果是A) 58 B) 56 C) 45 D) 247、有以下程序 ( )void f(int x,int y) int t;if(xy) t=x; x=y; y=t; main() int a=4,b=3,c=5;f(a,b); f(a,c); f(b,c);printf(%d,%d,%dn,a,b,c);执行后输出的结果是A) 3,4,5 B) 5,3,4 C) 5,4,3 D) 4,3,58、以下定义语句中正确的是 ( )A)char a=Ab=B; B)float a=b=10.0; C)int a=10,*b=&a; D)float *a,b=&a;9、有以下程序 ( )main() char a=a,b;print(%c,+a);printf(%cn,b=a+);程序运行后的输出结果是A)b,b B)b,c C)a,b D)a,c 10、设a=6,b=4,则表达式b*=a+3的值为 ( )A)3 B)18 C)27 D)3611、以下函数test返回值类型为 ( )test(int x) printf(“%fn”,(float)x);A)int B)float C)void D)不确定或错误12、C语言规定,main函数的参数 ( )A)只能有0个 B)只能有0个或一个 C)只能有0个或2个 D)可有任意个13、Turbo C中,int型数据在存储器中占二个字节,则以下类型数据在存储器中占的字节数为( )struct test int x;float y;char z; ;A)2 B)3 C)6 D)714、rewind()函数的作用是 ( )A)重新打开文件 B)使文件位置指针重新回到文件的开始 C)使文件位置指针重新回到文件的末 D)返回文件长度值15、以下不能正确定义二维数组的选项是 ( )A)int a22=1,2; B)int a2=1,2,3,4;C)int a22=1,2,3; D)int a2=1,2,3,4;填空题1 阅读下列程序,写出运行结果#include main( ) int a=1,b=4,c=2; a=(a+b)/c; printf(“%d n”,-a); 运行结果 ;2以下程序运行后的输出结果是main() int i,n=0,0,0,0,0;for(i=1;i=4;i+)ni=ni-1*2+1;printf(%d ,ni);运行结果 ;3以下程序运行后的输出结果是main() char c1,c2; for(c1=0,c2=9;c1c2;c1+,c2-) printf(%c%c,c1,c2); printf(n);运行结果 ;4以下程序运行后的输出结果是int k=2;f (int m) m+=k;k+=m; printf(“%d,%d n”,m,k+);main ( ) int i=4;f (i+);printf(“%d,%d n”,i,k); 运行结果 ;5以下程序运行后的输出结果是main ( ) int a10,i; for (i=0;i10;i+)ai=i+1;for (i=0;i10;i=i+2)printf(“%d”,*(a+i);运行结果 ;完善程序题1以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。main() int i,a20,sum,count;sum=0;count=0;for(i=0;i20;i+) scanf(%d, );fro(i=0;i0) count+;sum+= ;printf(sum=%d,count=%dn,sum,count);2编写程序,计算s=1-1/(1+2)+1/(1+2+3)-1/(1+2+3+4)+.+1/(1+2+3+.+n)的值。(假设本题中的n=20。main()int i,j;float s=0,s1;for(i=1; i=20; i+)_ _;for(j=1; _ _; j+) s1=s1+j;if(i%2=1) s+=1/s1;else _ _;printf(S=%f,s);3有一个34的矩阵,要求编程以求出其中值最大的那个元素,以及它所在的行号和列号。请完善程序:程序如下:main()int i,j,row,col,max;int a34=3,5,1,8,6,4,11,7,9,3,10,2;max=_ _; for(i=0;i3;i+) for(j=0;j4;j+) if(_ _) max=_ _; row=i; col=j; printf(max=%d,row=%d,col=%dn,max,row,col);4下面程序的功能是:从键盘输入学号num,然后输出学号中百位数字是3的学号,输入非正数时结束。请完善程序:#include main()long num;do scanf(%ld,_ _); if(_ _=3) printf(%10ld,num); while(_ _); 5下面程序的功能是:将二维数组a的行和列元素互换后存到另一个二维数组b中。请完善程序:main() int i,j,b32,a23=1,2,3,4,5,6;printf(array a :n); for(i=0;i2;i+) for(j=0;_ _;j+) printf(%5d,aij); bji=_ _; printf(n); printf(array a :n);for(i=0;_ _;i+) for(j=0;jmax aij 4、 &num num%100 num0 5、 j3 aij i3或i=2 四、编程题1、main()Int a,b,c,t;Scanf(“%d%d%d”,&a,&b,&c);If(ab)t=a;a=b;b=t;If(ac)t=a;a=c;c=t;If(bc)t=b;b=c;c=t;Printf(“%d,%d,%dn”,a,b,c);2、 main()Int a1=1,a2=1,a3,s=2,i;For(i=0;i=20;i+)a3=a2+a1;A1=a2;A2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天津滨海汽车工程职业学院《摄影摄像基础》2023-2024学年第一学期期末试卷
- 郑州升达经贸管理学院《园林景观设计初步》2023-2024学年第一学期期末试卷
- 2025至2030饲料级五水合硫酸铜行业市场占有率及投资前景评估规划报告
- 2025至2030面包油脂行业市场占有率及投资前景评估规划报告
- 2025至2030防水建筑材料行业市场发展分析及发展前景与投资机会报告
- 2025至2030酿酒设备行业产业运行态势及投资规划深度研究报告
- 2025至2030运输制冷设备行业市场占有率及投资前景评估规划报告
- 2025至2030车辆信号增强器行业市场占有率及投资前景评估规划报告
- 2025湖南怀化辰溪县经济建设投资有限公司招聘工作人员笔试历年参考题库附带答案详解
- 大班下学期健康知识普及计划
- 2025年四川高考物理试卷真题答案详解及备考指导(精校打印)
- 陕西渭南高新区招聘城镇社区专职工作人员考试真题2024
- 2025年新《安全生产法》应知应会法考试题库(附含答案)
- 高中完形填空课件
- 部队行车安全课件
- 清洁照护理论知识考核试题及答案
- 无人机培训课件
- 2025至2030丁香酚(CAS97530)行业市场占有率及投资前景评估规划报告
- 民警心理健康辅导讲座
- 政务接待培训课件
- 空调维修保养售后服务承诺书范文
评论
0/150
提交评论