版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、单项选择题(每小题2分,共50分)1、一个C程序的执行是从_A_。A、本程序的main函数开始,到main函数结束B、本程序的main函数开始,到本程序文件的最后一个函数结束C、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束D、本程序文件的第一个函数开始,到本程序main函数结束2、C语言程序的基本单位是_C_。A、程序行B、语句C、函数D、字符3、请选出可用作C语言用户标识符的一组标识符B。A、voidB、a3_b3C、ForD、2adefine_123-abcDOWORDIFasesizeof4、假定x和y为double型,则表达式(x=2,y=x+5/2)的值是_CA、B
2、、4C、D、5、下列可以正确表示字符型常量的是_D_。A、297B、"a"C、"n"D、't'6在C语言中,要求运算数必须是整型的运算符是_D_A、/B、+C、*=D、%7、C语言中,复合语句的构成是将一系列语句置于_C_A、begin与end之间B、方框号“”之间C、花括号“”之间D、圆括号“()”之间8、有如下程序段,对应正确的数据输入是_A_。floatx,y;scanf(”%f%f”,&x,&y);printf(”a=%f,b=%f”,x,y);A、回车B、,回车回车C、A=,B=回车D、回车9、以下程序段的输出结
3、果是_D_。inta=5678;printf(”%2dn”,a);A、提示出错、无结果B、56C、78D、567810、已知:charch='A';则下列表达式的值是_B_。ch=(ch='A'&&ch='Z')(ch+32):ch;A、AB、aC、ZD、z11、下列描述,正确的是_B_。A、表达式5是合法的B、用b=89作为while循环的条件是合法的C、逗号表达式是没有值和类型的D字符型变量和int型变量的操作完全不同12、阅读以下程序:main()intx;scanf("%d",&x);if(x-
4、<5)printf("%d",x);elseprintf("%d",x+);程序运行后,如果从键盘上输人5,则输出结果是_B_。A、3B、4C、5D、613、下列程序的运行结果是_C_。#include”main()intk;k=3;switch(k)case1:printf(”%dn”,k+);case2:printf(”%dn”,k+);case3:printf(”%dn”,k+);case4:printf(”%dn”,k+);break;default:printf(”Full!n”);A、3B、4C、3D、44414、设a、b、c、d、m、
5、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=1,则逻辑表达式(m=a<b)&&(n=c<d)的值为A。A、0B、1C、2D、315、设x、y和temp均为longint型变量,则以下语句:temp=x;x=y;y=temp;的功能是_D_。A、把x和y按从大到小排列B、把x和y按从小到大排列C、无确定结果D交换变量x和变量y的值16、以下程序的输出结果是_A_。main()inta,b;for(a=1,b=1;a<=100;a+)if(b>=10)break;if(b%3=1)b+=3;continue;printf("%
6、dn",a);A、4B、6C17 、执行以下程序后输出的结果是main()inty=10;doy-;while(-y);printf("%dn",y-);A、-1B、118 、执行以下程序后输出的结果是main()inti,j,w=0;for(i=4;i;i-)for(j=1;j<=2;j+)w=w+i*j;w=i*j;printf("%dn",w);A、4B、0C19 、以下程序运行后,输出结果是main()intn5=3,3,3,i,k=2;for(i=0;i<k;i+)ni=ni+1;printf("%dn"
7、;,nk);A、4B、9C20、以下程序的输出结果是_A_f(inta)intb=0;staticintc=3;b+;c+;return(a+b+c);main()inta=2,i;for(i=0;i<3;i+)printf("%dn",f(a);、5_D_。D、101C、8D、0_B_。、1D、30_C_。、3D、不确定的值A、7B、7C、7D、78910791113721、设C程序如下:#defineABC(x)x*x#include""main()inta=3,b;b=ABC(a+1);printf("b=%d",b);上
8、述程序运行输出的结果是_D_。A、b=4B、b=a+1C、b=16D、b=722、以下程序的输出结果是_B_。main()inti,a10;for(i=9;i>=0;i-)ai=10-i;printf("%d%d%d",a1,a6,a9);A、169B、941C、961D、35723、若定义:floatx=,*p=&x;则printf("%fn",*p+);的输出结果为_C_A、无确定值B、x的地址C、D、24、以下程序的输出结果是_B_main()charb="Language"char*p=b;printf(&quo
9、t;%c",*(b+2);p=p+7;printf("%cn",*p+);A、27B、neC、agD、nu25、下列程序的输出结果是_A_。#include""main()inta=1,2,3,4,5,6,7,8,9,0,i,s,*p;p=a;s=0;for(i=0;i<=9;i+)s+=*p+;printf("%dn",s);A、45B、44、0D、9二、判断题(每小题1分,共10分)1语句int*point;中的point是指针变量名。(T)2主函数和其它函数之间可以相互调用。(F)3puts()和gets()函数
10、只能输入或输出一个字符。(F)4. 可以对字符型数组元素进行整体输入、输出。(T)5do-while语句构成的循环不能用其他语句构成的循环来代替。(F)6在一个函数内的复合语句中定义的变量可以在本函数范围内有效。(F)7函数必须有返回值,否则不能使用函数。(F)8for(;);语句相当于while(1);语句。(T)9. C程序的执行总是从第一个定义的函数开始。(F)10. C语言中的关键字专门用作语言的特定成分,而不能作为一般标识符使用。(T)三、程序填空题(每空2分,共10分)1、下面程序完成判断某一个数m是否为素数,如果是则输出"misaprime!",否则就输出&q
11、uot;misnotaprime!",请选择填空。main()inti,m;scanf("m=%d",&m);for(i=2;i<m;i+)if(m%i=0)printf("%disnotaprime!n",m);(1)else(2)if(i=m)printf("%disaprime!n",m);2、以下程序的功能是:求出用数字0至9组成没有重复数字且是13倍数的三位(1) 、A、breakC、break;D(2) 、A、breakC、continueDB、continue、continue;B、break;、
12、continue;数的个数,请选择填空#include<>voidmain()inti,j,k,w,count=0;for(3);i<=9;i+)for(j=0;j<=9;j+)for(k=0;k<=9;k+)if(4)w=i*100+j*10+k;if(5)count+;(3)、A、i=0BC、i=9D(4)、A、i!=jBC、i!=j&&j!=kD(5)、A、w%13=0BC、w%13=0Dprintf("ncount=%dn",count);、i=1、i=-1、i!=j|j!=k、i!=j&&j!=k&&k!=i、w/13=0、w/13=0四、编程题(第1小题12分,第2小题18分,共30分)1、从键盘输入一个4位数的正整数n,将该数反序输出。例如,若输入的是1357,则输出的是7531。要求:1)利用VC+编译系统进行调试、运行2)对输入的正整数n的合法性进行检查3)将源程序以“编程题”为文件名保存在网络盘(K:盘)的考生文件夹上,用其它文件名保存或保存在其他地方均不能得分2、已知一组字符串a27="jjyyzzabcdefgJJYY
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版智慧城市基础设施施工进度管理协议3篇
- 2025年度体育场馆建设承包合同书模板8篇
- 2024精油购销合同范本
- 2025年度个人房屋建造项目验收标准合同4篇
- 2025年物流信息化平台开发与应用合同3篇
- 二零二五年度集体土地征收补偿安置协议范本3篇
- 2025版二手房买卖合同示范文本4篇
- 2025版协议离婚条件及程序法律援助与指导合同3篇
- 2025年度个人股权质押股权投资基金管理合同(专业管理版)3篇
- 2025版美术教师教育项目评估聘用合同协议4篇
- 生物人教版七年级(上册)第一章第一节 生物的特征 (共28张)2024版新教材
- 2025届安徽省皖南八校高三上学期8月摸底考试英语试题+
- 工会资金采购管理办法
- 玩具活动方案设计
- Q∕GDW 516-2010 500kV~1000kV 输电线路劣化悬式绝缘子检测规程
- 2024年湖南汽车工程职业学院单招职业技能测试题库及答案解析
- 家长心理健康教育知识讲座
- GB/T 292-2023滚动轴承角接触球轴承外形尺寸
- 2024年九省联考高考数学卷试题真题答案详解(精校打印)
- 军人结婚函调报告表
- 民用无人驾驶航空器实名制登记管理规定
评论
0/150
提交评论