文档介绍
《C语言程序设计》模拟试卷四一、单项选择题(每题2分,共30分)1、下列对C语言特点的描述中,错误的是。A)C语言不是结构化程序设计语言B)C语言编程简洁明了C)C语言功能较强D)C语言移植性好2、设变量a是整型,b是实型,是双精度型,则表达式2+‘a’+b*值的数据类型。A)intB)floatC)doubleD)不确定3、在a=2,b=0,;则执行c=b||a--;语句后,a和的结果是。A)0,1B)1,0C)1,1D)2,04、在scanf()函数的给是说明符中,长整型数的输入格式说明符是。A)%dB)%ldC)%lfD)%x5、以下程序的执行结果是。main(){intn=1;printf(“%d,%d,%d”,n,++n,n--);}A)1,1,1B)1,2,1C)0,1,1D)1,2,26、判断char型变量ch是否为大写字母的正确表达式是。A)‘A’<=ch<=‘Z’B)(ch>=‘A’)&(ch<=‘Z’)C)(‘A’<=ch)AND(‘Z’>=ch)D)(ch>=‘A’)&&(ch<=‘Z’)7、能够完成如下函数计算的程序段是。-1x<0y=0x=01x>0A)y=-1;B)if(x>=0)if(x!=0)if(x>0)y=1;if(x>0)y=1;elsey=0;elsey=0;elsey=-1;C)y=0;D)y=-1;if(x>=0)if(x>0)y=1;if(x>0)y=1;elsey=0;elsey=-18、下列循环语句中,执行循环体的次数是。inti,j;while(10)printf(“ABC”);A)10次B)0次C)1次D)无限次9、若i、j已定义为int类型,则以下程序段中的内循环体的执行次数是。for(i=4;i;i