




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第页共NUMPAGES9页 C语言程序设计练习题库 C语言习题集 1-4章练习题 一.选择题 1、以下叙述中正确的是()。 A、用C程序实现的算法必须要有输入和输出操作B、用C程序实现的算法可以没有输出但必须要有输入C、用C程序实现的算法可以没有输入但必须要有输出D、用C程序实现的算法可以既没有输入也没有输出2、以下叙述中错误的是() A、用户所定义的标识符允许使用关键字B、用户所定义的标识符应尽量做到“见名知意” C、用户所定义的标识符必须以字母或下划线开头D、用户定义的标识符中,大、小写字母代表不同标识3、以下不正确的C语言标识符是() A、intB、a_1_2C、ab1exeD、_x4、下面的注释那个写法是正确的() A、/*thisisament*\\B、/*thisisament/*itiserror*/ C、/*thisisament*/D、//thisoneseemslikeamentdoesn?tit5、C语言提供的不正确的转义字符是() A、?\\\\?B、?\\??C、?074?D、?\\0? 6、字符串常量\的长度是() A、9B、10C、16D、8 7、在定义变量时同时给a、b、c三个整型变量赋初值5的正确语句是() A、inta=b=c=5;B、inta,b,c=5; C、inta=5;b=5;c=5;D、inta=5,b=5,c=5; 8、在C语言中,要求参加运算的数必须时整数的运算符是() A、/B、*C、%D、= 9、是C语言提供的合法的数据类型关键字() A、FloatB、signedC、intD、Char 10、若intk=7,x=12;则能使值为3的表达式是() A、x%=(k%=5)B、x%=(k-k%5)C、x%=k-k%5D、(x%=k)-(k%=5) 11、对于下述语句,若将10赋给变量k1和k3,将20赋给变量k2和k4,则应按()方式输入数据。 intk1,k2,k3,k4; scanf(“%d%d”,&k1,&k2);scanf(“%d,%d”,&k3,&k4); A、1020↙B、1020↙C、10,20↙D、1020↙ 1020↙1020↙10,20↙10,20↙ 12、若定义x为double型变量,则能正确输入x值的语句是() A、scanf(“%f”,x);B、scanf(“%f”,&x);C、scanf(“%lf”,&x);D、scanf(“%5.1f”,&x);13、以下程序片段() main() {intx=0,y=0,z=0; if(x=y+z)printf(“***”);elseprintf(“###”);} A、有语法错误,不能通过编译B、输出:***C、可以编译,但不能通过连接,所以不能运行D、输出:###14、下述程序的输出结果是() main() {inta=0,b=0,c=0;if(++a>0||++b>0)++c; printf(“%d,%d,%d”,a,b,c);} A、0,0,0B、1,1,1C、1,0,1D、0,1,115、以下程序输出结果是() main() {intx=1,y=0,a=0,b=0;switch(x){ case1:switch(y){ case0:a++;break;case1:b++;break;} case2:a++;b++;break;case3:a++;b++;} printf(“a=%d,b=%d”,a,b);} A、a=1,b=0B、a=2,b=1C、a=1,b=1D、a=2,b=216、下述程序的输出结果是() main(){inta,b,c; intx=5,y=10; a=(--y==x++)?–y:++x;b=y++;c=x; printf(“%d,%d,%d”,a,b,c);} A、6,9,7B、6,9,6C、7,9,6D、7,9,7 17、当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是() if(ab>c,③b&&c+1,④c+=1,则表达式值相等的是() A、①和②B、②和③C、①和③D、③和④19、以下程序的运行结果是() intmain() { intm=5;if(m++>5) printf(“%d\\n”,m); else printf(“%d\\n”,m--);} A、4B、5C、6D、7 20、两次运行下面的程序,如果从键盘上分别输入7和5,则输出结果是() intmain(){ inta; scanf(\; if(a++>6) printf(\else printf(\} A、7和5B、8和6C、8和5D、7和6二.填空题1、C程序是由构成的,一个C程序中至少包含。因此,是C程序的基本单位。 2、C语言中的标识符只能由、和三种字符组成,且第一个字符必须是。 3

王子****青蛙
实名认证
内容提供者


最近下载
最新上传
2024年安徽省六安市金寨县二级建造师考试水利水电工程管理与实务考前冲刺试卷及答案.docx
2024年安徽省六安市金寨县二级建造师考试水利水电工程管理与实务考前冲刺试卷完整版.docx
2025年高考河南省化学真题试卷(网络收集版).pdf
2025年高考江苏卷物理真题(网络收集版).pdf
2025年高考山东地理真题(网络收集版).pdf
2025年高考山东卷物理真题(网络收集版).pdf
2025高考广西卷物理真题及答案(网络收集版).pdf
2025年高考安徽卷化学真题及答案(网络收集版).pdf
2025年黑吉辽蒙化学高考真题试卷及答案-黑龙江卷(网络收集版).pdf
2025年高考云南省物理真题及答案(网络收集版).pdf