




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C程序设计期末考试(A)专业:指挥自动化终端大专班 人数:67人一、选择题(每个空3分,共20*3=60分)1一个c程序的执行是从( )。 A、本程序的main函数开始,到main函数结束 B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C、本程序的main函数开始,到本程序文件的最后一个函数结束 D、本程序文件的第一个函数开始,到本程序的main函数结束2、以下叙述不正确的是( )。 A、一个c源程序可由一个或多个函数组成。 B、一个c源程序必须包含一个mian函数。 C、c程序的基本组成单位是函数。 D、在c程序中,注释说明只能位于一条语句后面。3、若x、i、j、k、都是int型变量,则计算下面表达式后,x的值是( )。 x=(i=4,j=16,k=32) A、4 B、16 C、32 D、524、下面四个选项中,均是不合法的用户标识符的是( )。 A、A B、float C、b-a D、-123 p-0 la0 goto temp do -A int INT5、已知各变量的类型说明如下: int k,a,b; unsigned long w=5; double x=1.42;则以下不符合c语法规则的表达式是( )。A、x%(-3) B、w+=-2 C、k=(a=2,b=3,a+b) D、a+=a- =(b=4)*(a=3)6、有int a34;则对元素引用不正确定的是( )。A、a02*1 B、a13 C、a4-20 D、a047、在c中,引用数组元素,其数组下标的数据类型可以是( )。 A、整型常量 B、整型表达式 C、整型常量或整型表达式 D、任何类型的表达式8、下列运算符中优先级最高的是( )。A、 B、+ C、& D、!=9、若希望当a的值为奇数时为真,为偶数时为假,则以下表达式不能满足要求的是( )。A、a%2=1 B、!(a%2=0) C、!(a%2) D、a%210、下面程序的运行结果是( )。 int n=0; while(n+=2); printf(“%d”,n);A、2B、3C、4D、程序有语法错误11、对以下语句说明正确的是( )。 int a10=6,7,8,9,10; A、将5个初始值依次赋给a1至a5 B、将5个初始值依次赋给a0至a4 C、将5个初始值依次赋给a6至a10 D、因为数组长度与初始值的个数不同,所以该语句不正确12、下面程序的运行结果是( )。 main() int a6,i; for(i=1;i3)%5; printf(“%2d”,ai); A、4 0 4 0 4B、4 0 4 0 3 C、4 0 4 4 3D、4 0 4 4 013、下面程序是输出两个字符串中对应相等的字符,请填空( )。char x =“programming”; char y =“fortran”; int i; while(xi=0&yi!=0) if(xi=yi) printf(“%c”,【 】); else i+; A、xi+B、y+iC、xiD、yi14、下面程序的运行结果为( )。 #include main() char ch7=“12ab56”; int i,s=0; for(i=0;chi=0&chi5) printf(“%dn”,m); else printf(“%dn”,m- -); A、4 B、5 C、6 D、716、以下正确的说法是( )。A、定义函数时,形参的类型说明可以放在函数体内。B、return后面的值不能为表达式。C、如果函数值的类型与返回值不一致,以函数类型为准。D、如果形参与实参类型不一致,以实参类型为准。17、以下程序有语法错误,有关错误原因正确的是( )。main()int G=5,k; void prt_char(); k=prt_char(G);A、语句void put _char();有错,它是函数调用语句,不能用void说明。B、变量名不能使用大写。C、函数说明和函数调用语句之间有矛盾。D、函数名不能使用下划线。18、以下程序的运行结果是( )。main()int a=2,i; for(i=0;i3;i+) printf(“%4d”,f(a); f(int a)int b=0;static int c=3; b+;c+;return(a+b+c);A、7 7 7B、7,10,13C、7,9,11D、7,8,919、变量的指针,其含义是指变量的( )。 A、值 B、名 C、地址 D、标示符20、若有说明:int *p,m=5,n;以下正确的程序是( )。 A、p=&n; Scanf(“%d”,&p); B、p=&n; Scanf(“%d”,*p); C、scanf(“%d”,&n); *p=n; D、p=&n; *p=m;二、写出下面程序的运行结果(每个题5分,共3*5=15分)1、main() int i; for(i=1;i=5;i+) if(i%2) printf(“*”); else continue; printf(“#”); printf(“$n”); 2、运行时输入2.0。main() float a,b; scanf(“%f”,&a); if(a0.0) b=0.0; else if(a0.5)&(a!=2.0) b=1.0/(a+2.0); else if(a10.0) b=1.0/x; else b=10.0; printf(“%fn”,b); 3、main() int a5=5,10,-7,3,7; int i,t,j,p; sort(a); for(i=0;i=4;i+) printf(“%d”,ai); sort(int a ) int i,j,t,p; for(j=0;j4;j+) p=j; for(i=j;i=4;i+) if(aiap) p=i; t=ap;ap=aj;aj=t; 三、程序填空(每题一分,共2*5=10分)1、下面程序的功能是统计正整数的各位数字中零的个数,并求各位数字中最大者,请填空。main()int n,count,max,t; count=max=0; scanf(“%d”,&n); do t=【1】; if(t=0) +count; else if(maxt) 【2】; n/=10; while(n); printf(“count=%d,max=%d”,count,max);2、以下函数的功能是求两个数的最大公约数,请填空。fun(int num1,int num2)int temp,a,b; if(num11num2) temp=num1;num1=num2;num2=temp; a=num1;b=num2; while(2) temp=a%b;a=b;b=temp; return a;四、按要求编写程序(共15分)1、有一个一维数组,内放10个学生的成绩,求出平均分,最高分和最低分。要求用函数实现。C程序设计期末考试答题卡专业: 姓名: 学号:1、选择题(每个空3分,共20*3=60分)1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、二、写出下面程序的运行结果(每个题5分,共3*5=15分)1、2、3、三、程序填空(每题一分,共2*5=10分)1、1: 2:2、1: 2:三、按要求编写程序(共15分)C程序设计期末考试答案A专业: 姓名: 学号:1、选择题(每个空3分,共20*3=60分)1、2、3、4、5、ADCCA6、7、8、9、10、DCBCC11、12、13、14、15、BCAAC16、17、18、19、20、CCDCD二、写出下面程序的运行结果(每个题5分,共3*5=15分)1、*#*#*#$2、0.5000003、-735710三、程序填空(每题一分,共2*5=10分)1、1 n%10 2max=t2、1 2b!=0三、按要求编写程序(共15分)float Max=0,Min=0;float average(float array ,int n)int i; float aver,sum=array0; Max=Min=array0; for(i=1;iMax) Max=arrayi; else if(arra
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安职辅导员考试题及答案
- 幼儿园保育知识试题及答案
- 宫颈癌筛查培训试题及答案
- 2025年汽车行业供应链风险管理与企业风险管理策略实施报告001
- 2025年工业互联网平台网络切片技术在工业互联网平台生态构建与技术创新中的应用实践报告
- 解析卷-河南省义马市中考数学真题分类(平行线的证明)汇编综合测评试题(解析卷)
- 2025至2030年中国润唇膏行业市场深度分析及投资策略咨询报告
- 2025至2030年中国食糖行业发展监测及投资战略规划研究报告
- 邮政行业职业技能鉴定考前冲刺练习试题【夺分金卷】附答案详解
- 2025年度深圳知识产权保护简易劳动合同范本
- 儿童职业体验医生课件
- DB4403T 508-2024《生产经营单位锂离子电池存储使用安全规范》
- 2025至2030年中国海上应急救援行业市场运行态势及投资前景研判报告
- 静脉输液安全试题及答案
- 医美注射美容治疗知情同意书
- CJ/T 385-2011城镇燃气用防雷接头
- 人工智能提示词工程师试题含答案
- 基于“筋膜”理论治疗百日咳痉咳期
- 艺术品版权授权协议范本6篇
- 200兆瓦风电项目清单及报价表
- T/CHES 100-2023水质高锰酸盐指数的测定自动氧化还原滴定法
评论
0/150
提交评论