资源描述:
《C语言选择题题库.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、~~~1下列叙述中正确的是()程序设计就是编制程序程序的测试必须由程序员自己去完成程序经调试改错后还应进行再测试程序经调试改错后不必进行再测试~C~~~1以下叙述中正确的是()C语言的源程序不必通过编译就可以直接运行C语言中的每条可执行语句最终都将被转换成二进制的机器指令C源程序经编译形成的二进制代码可以直接运行C语言中的函数不可以单独进行编译~B~~~2C语言中最简单的数据类型包括()整型、实型、逻辑型整型、实型、字符型整型、字符型、逻辑型整型、实型、逻辑型、字符型~B~~~2请选出可用作C语言用户标识符的一组标识符()void,define,WORDa3_b3,_123,IFFOR
2、,——abc,Case2a,Do,Sizeof~B~~~2C语言中合法的字符常量是()' 84''x43''ab'" "~B~~~2下列运算符中,哪一个优先级最低??:=>===~B~~~2以下能正确定义且赋初值的语句是()intn1=n2=10;charc=32;floatf=f+1.1;doublex=12.3e2.5;~B~~~2以下程序的功能是:给R输入数据后计算半径为R的圆面积S,程序在编译时出错。#includevoidmain(){intr;floats;scanf("%d",&r);s=∏*r*r;printf("s=%f",s);}出错的原
3、因是()注释语句书写位置错误存放圆半径的变量R不应该定义为整型输出语句中格式描述符非法计算圆面积的赋值语句中使用了非法变量~D~~~2设有定义:intk=1,m=2;floatf=7;则以下选项中错误的表达式是()k=k>=k-k++k%int(f)k>=f>=m~C~~~2设有定义:inta=2,b=3,c=4;则以下选项中值为0的表达式是()(!a==1)&&(!b==0)!a
4、
5、b
6、
7、ca&&ba
8、
9、(b+b)&&(c=a)~A~~~2charp[]={'a','b','c'},q[]="abc";printf("%d%d",sizeof(p),sizeof(q));以上程序
10、段的输出结果是()44333443~C~~~2根据程序段判断:chara1='M',a2='m';printf("%c",(a1,a2));以下叙述中正确的是()程序输出大写字母M程序输出小写字母m格式说明符不足,编译出错程序运行时产生出错信息~B~~~2设有如下定义:inta=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为()1230~B~~~2有以下程序段charc1='1',c2='2';c1=getchar();c2=getchar();putchar(c1);putchar(c2);当运行时输入:a<回车>后,以下叙
11、述中正确的是()变量c1将被赋字符a,c2被赋回车符程序将等待用户输入第二个字符变量c1被赋字符a,c2中仍是原有字符2变量c1被赋字符a,c2中将无确定值~A~~~2表达式:10!=9的值是()true非零值01~D~~~2在c语言中,运算对象必须是整型数的运算符是()%%和**~A~~~2以下语句的输出结果是_____。printf("%d",NULL);不确定的(因变量无定义)0-11~B~~~2能正确表示a和b同时为正或同时为负的逻辑表达式是________。(a>=0
12、
13、b>=0)&&(a<0
14、
15、b<0)(a>=0&&b>=0)&&(a<0&&b0)&
16、&(a+b<=0)a*b>0~D~~~2表示关系x>y≥z,则正确的c语言表达式为________。x>y>=z(x>y)&(y>=z)(y=z)(x>y)and(y>=z)~C~~~2有语句scanf("%d,%d",&a,&b),要使变量a、b分别得23、45,则正确的输入形式为_______。234523,4523;452345~B~~~2以下能定义为用户标识符的是____。34e#intname~D~~~2下列程序段的运行结果是______。inta=2,c=5;printf("a=%d,b=%d",a,c);a=%2,b=%5a=2,b=5a=d,b=da
17、=%d,b=%d~B~~~2英文大写字母A的ASCII码为65,英文大写字母C的ASCII码为______。50665267~D~~~2以下程序段的输出结果是()inta;a=(a=5*5,a+20);a=a+15;printf("%d",a);60405520~A~~~2下列叙述中错误的是()用户所定义的标识符允许作到使用关键字用户所定义的标识符应尽量作到"见名知意"用户所定义的标识符必须以字母或下划线开头用户所定义的标识符中,大小写字母代表