下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学生填写内容专业班级姓名学号得分评卷人绝密启用前学院题号一一三四五六七总分得分评卷人教师填写内容考试类型考试【】考查【】命题人张媛审批Beijing");printf("%dn",strlen(s);B.floatm1=m2=10.0;D.doublex=0.618,x=3.14;while(a>b);A.1,3B、填空题(本大题共学年第二学期期末考试级专业()C语言程序设计试卷c-、单项选择题(本大题共15小题,每小题2分,共30分)1、在C语言中,整型常量的书写形式不.包括()。A.二进制B.八进制C.十进制D.十六进制2、在C语言程序中,主函数的摆放位
2、置()。A.必须置于所有函数之首B.必须置于所有函数之尾C.不得置于所有函数之尾D.任意3、自定义标识符正确的是()。A.5d_mB.constC.x4yD.book-14、switch(表达式)语句中的“表达式”,允许的类型是()。A.float,intB.float,int,charC.int,charD.char,double5、设chars20="2008",则执行strcat(s,后输出结果是()。A.5B.11C.12D.206、正确的变量定义是()。A.unsignedlongd=1000;C.charc1='A,c2=A;7、设inta=1,b=2;
3、,则执行a=b+2,a+,a+b;后a和b的值分别是()。A.1和2B.3和2C.4和7D.5和28、设inta=2,b=3,c=4;,则表达式a>b&&b<c|b的值是()。A.-1B.0C.1D.29、设chars10="abcde",t="12345",则s和t在内存中分配的字节数分别是(A.6和5B.6和6C.10和5D.10和610、设inta=10,*p=&a;,则执行printf(、'%dn",*p+a);的结果是()。A.10B.20C.30D.4011、若已定义x和y为double型
4、,则表达式"x=1,y=x+3/2”的值是()。A.1B.2C,2.0D,2.512、下面属于合法的C语言长整型常量的是()。A.369852147B.0LC.3E4D.(long)74589613、设n=10,i=4,则赋植运算n%=i+1执行后,n的值是()。A.0B.3C.2D.114、if语句的控制条件是()。A.只能用关系表达式B.只能用关系或逻表达式C.能用逻辑表达式D.可以用任何表达式15、设inta=11,b=2执行下述程序段后,变量a和b的值分别是()。doa/=b+;1,4C,2,3D.2,410小题,每小题2分,共20分)16、设intx=14;,则表达式x+%
5、-5的值为。17、一个完整的C程序至少要有一个函数。18、一个字符型变量所占内存的字节数是19、设intx=5;,则表达式2/(float)(x)+3/x的结果是。20、执行语句printf("%sn,""World0Wide0Web");后的输出结果是。21、设inta,b=5;,则执行表达式a=b-2=3后a的值是。22、设chars20="My;,则执行strcat(s,"Sun!")后s的内容是23、设inti,j;for(i=5;i;i-)for(j=0;j<4;j+)则循环体的执行次数是。24、设inta3
6、4=1,2,5,3,2,4,7,9,3,6,5,8;则表达式a12+a23的值是。25、设char*p="abcdABCD;,则执行printf("%s",p+4);后输出结果是。三、程序分析题(本大题共4小题,每小题5分,共20分)阅读下列程序,请将输出结果写到各题右侧的空白处。26、main()intn=0,m=1,x=2;if(!n)x-=1;if(m)x-=2;if(x)x-=3;printf("%dn",x);27、main()inti=10,sum=0;dosum=sum+i;i-;while(i>=5);printf(&qu
7、ot;sum=%dn',sum);题较锌不内以线横33、编写程序)求5!。C程序设计试题(A)卷答案一、单项选择题(本大题共15小题,每小题2二分,共30分)1、A2、D3、C4、C5、B6、A7、D8、C9、B10、B11、C12、B13、A14、D15、D二、填空题(本大题共10小题,每小题2分,共20分)16、417、main18、119、0.420、World21、122、MySun!23、2024、1525、ABCD三、程序分析题(本大题共4小题,每小题5分,共20分)阅读下列程序,请将输出结果写到各题右侧的空白处。26、-427、sum=4528、1829、abc四、程序填
8、充题(本大题共2小题,每小题5分,共10分)请将下列程序横线处缺少的部分补上,使其能正确运行。30、score10,sum=0scanf("%f',&scorei)scorei>ave31、inti,sum=0sum五、程序设计题(本大题共2小题,每小题10分,共20分)32、输入两个实型数x和y,计算并输出它们的和、差、积和商。main()floatx,y;charc;scanf("f,%f”,&x,&y);scanf("%C,&c);switch(c)case'+':printf("%fn
9、",x+y);break;case'-':printf("%fn",x-y);break;28、main()inta33=1,2,3,4,5,6,i,j,s=0;for(i=1;i<3;i+)for(j=0;j<3;j+)s+=aij;printf("%dn",s);29、main()chars="abcdef"s3='0'printf("%sn",s);四、程序填充题(本大题共2小题,每小题5分,共10分)请将下列程序横线处缺少的部分补上,使其能正确运行。30
10、、输入10个成绩放在一维数组中,计算这10个成绩的平均值,并统计高于平均分的成绩个数。main()inti,count=0;float;printf(“请输入10个成绩:”);for(i=0;i<10;i+);sum+=scorei;ave=sum/10;for(i=0;i<10;i+)if()count+;printf("%dn",count);31、求1至ij100的和。main();for(i=1;i<=100;i+)sum+=i;printf("dn",);五、程序设计题(本大题共2小题,每小题10分,共20分)32、输入两个实型数x和y,计算并输出它们的和、差
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 石船经济课程设计
- 药品生产大学课程设计
- 幼儿手势舞教学课程设计
- 电子钟表课程设计
- 新冉的课程设计
- 穿鞋带的课程设计
- 资产负债表优化策略计划
- 酒店餐饮行业安全生产工作总结
- 青少年培训机构前台接待总结
- 家具制造工艺改良
- 超星尔雅学习通《西厢记》赏析(首都师范大学)网课章节测试答案
- 切削液的配方
- 塑料门窗及型材功能结构尺寸
- 2023-2024学年湖南省怀化市小学数学五年级上册期末深度自测试卷
- GB 7101-2022食品安全国家标准饮料
- 超实用的发声训练方法
- 《第六课 从传统到现代课件》高中美术湘美版美术鉴赏
- 英语四六级讲座课件
- Unit 3 On the move Understanding ideas(Running into a better life)课件- 高一上学期英语外研版(2019)必修第二册
- 白假丝酵母菌课件
- SCA自动涂胶系统培训讲义课件
评论
0/150
提交评论