资源描述:
《川大的《c语言程序设计0008》17春在线作业2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用标准文案2017秋春川大《C语言程序设计0008》17春在线作业2一、单选题(共25道试题,共100分。)1.在以下程序段中,while循环执行的次数是()。intk=0;while(k=1)k++;A.执行一次B.一次也不执行C.执行无限次D.提示有语法错误正确答案:2.设a为整型变量,下列表达式中不正确的是()。A.a=a+1B.a++C.(++a)+1D.a+(1++)正确答案:3.若有代数式,则不正确的C语言表达式是()A.a/c/d*b*2B.2*a*b/c/dC.2*a*b/c*dD.a*b/c/d*2正确答案
2、:4.main(){inta=666,b=888;Printf(“%dn”,a,b);}程序运行后的输出结果是()。A.错误信息B.666C.888D.666,888正确答案:5.下列哪个选项不是C语言的语句()A.空语句B.函数调用语句C.表达式语句D.输入输出语句正确答案:6.以下叙述不正确的是()A.一个C源程序可由一个或多个函数组成B.产生可执行程序的C源程序必须包含一个main函数C.C程序的基本组成单位是函数D.在C程序中一条语句占一行精彩文档实用标准文案正确答案:7.以下所列的C语言常量中,错误的是()。A.Ox
3、FFB.1.2e0.5C.2LD.‘72’正确答案:8.若有定义:inta=8,b=5,c;执行语句c=a/b+0.4;后,c的值为()。A.1.4B.1C.2.0D.2正确答案:9.若要求a,b,c,d的值分别为10,20,A和B,正确的数据输入方式是()。inta,b;charc,d;scanf(“%d%c%d%c”,&a,&c,&b,&d);(注:□为空格,为回车)A.10A□20BB.10□A□20□BC.10□A20□BD.10A20□B正确答案:10.C语言中用于结构化程序设计的3种基本结构是()。A.顺序结构,选
4、择结构,循环结构B.if,switch,breakC.for,while,do-whileD.if,for,continue正确答案:11.以下的非法赋值语句是()。A.n=(i+2,i++)B.j++C.++(i+1)D.x=j>0正确答案:12.若变量a、i已定义,且i已正确赋值,合法的语句是()。A.a==1B.++i;C.a=a++=5;D.a=int(i);正确答案:13.在一个C程序中()A.main函数必须出现在所有函数之前B.main函数必须出现在所有函数之后C.main函数可以出现在任何位置D.main函数必
5、须在固定位置正确答案:精彩文档实用标准文案14.有变量说明语句inta,b,c;,顺序执行下面语句:a=b=c=1;++a
6、
7、++b&&++c;那么,变量b的值应是()。A.2B.1C.0D.3正确答案:15.设a为整型变量,下列表达式中,错误的是()。A.a+=aB.a++C.++a+1D.a+1++正确答案:16.以下字符中,()是非法的C转义字符。A.‘t’B.‘n’C.‘18’D.‘xb’正确答案:17.C程序书写格式自由,一行内可写多条语句,语句中的空格和回车符可忽略,但每条语句和数据定义后必须有一个()。A.逗号B
8、.句号C.分号D.冒号正确答案:18.以下数据在C语言中不合法的整数是()。A.20B.0x4001C.08D.0x12ed正确答案:19.字符串“”在内存中占()个字节单元。A.0B.1C.2D.3正确答案:20.C语言中运算对象必须是整型的运算符是()。A.%B./C.=D.<=正确答案:精彩文档实用标准文案21.以下选项中合法的实型常数是()。A.5E2.0B.E-3C.2E0D.1.3E正确答案:22.设有以下定义:inta=0;doubleb=1.25;charc=’a’;#defined2则下面语句中错误的是()。
9、A.a++;B.b++;C.c++;D.d++;正确答案:23.设变量均为整型,则表达式(a=2,b=3,a++,a+=b)的值为()。A.2B.3C.6D.9正确答案:24.若有intx=3;,执行程序段:do{Printf(“%3d”,x-=2);}while(!(--x));输出结果是()。A.13B.1-1C.1-2D.1-3正确答案:25.putchar函数可以向终端输出一个()。A.整数B.实数C.字符D.字符串正确答案:精彩文档