19春西交《程序设计基础(高起专)》在线作业-辅导资料

上传人:电大****团队 文档编号:94591046 上传时间:2019-08-09 格式:DOCX 页数:7 大小:19.25KB
返回 下载 相关 举报
19春西交《程序设计基础(高起专)》在线作业-辅导资料_第1页
第1页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《19春西交《程序设计基础(高起专)》在线作业-辅导资料》由会员分享,可在线阅读,更多相关《19春西交《程序设计基础(高起专)》在线作业-辅导资料(7页珍藏版)》请在金锄头文库上搜索。

1、19春西交程序设计基础(高起专)在线作业-辅导资料仔细阅读以下说明:题库每学期都可能更新,也有可能是随机题!预览的题必须和您的完成相同再下载投!文档由Book118平台账号qq2818173515张静团队整理,盗用必究,仅在118上传第1题(单选题)C语言中,定义结构体的保留字是()A、unionB、structC、enumD、typedef参考答案:B第2题(单选题)C语言中,要求运算数必须是整型的运算符是()A、B、%C、!D、参考答案:B第3题(单选题)int a=1,b=2,c=3; if(ab)a=b; if(ac)a=c; 则a的值为()A、1B、2C、3D、不一定参考答案:A第4

2、题(单选题)结构体类型的定义允许嵌套是指()A、成员是已经或正在定义的结构体型B、成员可以重名C、结构体型可以派生D、定义多个结构体型参考答案:A第5题(单选题)逻辑运算符两侧运算对象的数据类型()A、只能是0或1B、只能是0或非0正数C、只能是整型或字符型数据D、可以是任何类型的数据参考答案:D第6题(单选题)若二维数组a有m列,则在aij前的元素个数为()A、j*m+iB、i*m+jC、i*m+j-1D、i*m+j+1参考答案:B第7题(单选题)若有int a10=0,1,2,3,4,5,6,7,8,9,*p=a;则输出结果不为5的语句为()A、printf(%d,*(a+5);B、pri

3、ntf(%d,p5);C、printf(%d,*(p+5);D、printf(%d,*p5);参考答案:D第8题(单选题)设 int x=1, y=1; 表达式(!x|y-)的值是()A、0B、1C、2D、-1参考答案:B第9题(单选题)设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f值的数据类型为()A、intB、floatC、doubleD、不确定参考答案:C第10题(单选题)下列程序的输出结果是()。 main() int x=1,y=0,a=0,b=0; switch(x) case 1:switch(y) case 0:a+;break; case 1:b+;brea

4、k; case 2:a+;b+;break; case 3:a+;b+;break; printf(a=%d,b=%dn,a,b); A、a=1,b=0B、a=2,b=1C、a=1,b=1D、a=2,b=2参考答案:B第11题(单选题)下列选项中正确的语句组是()A、char s8; s=Beijing;B、char *s; s=Beijing;C、char s8; s=Beijing;D、char *s; s=Beijing;参考答案:D第12题(单选题)以下不能正确定义二维数组的选项是()A、int a22=1,2;B、int a2=1,2,3,4;C、int a22=1,2,3;D、in

5、t a2=1,2,3,4;参考答案:D第13题(单选题)以下数值中,不正确的八进制数或十六进制数是()A、0x16B、16C、-16D、0xaaaa参考答案:C第14题(单选题)以下叙述正确的是()A、在C程序中,main函数必须位于程序的最前面B、C程序的每行中只能写一条语句C、C语言本身没有输入输出语句D、在对一个C程序进行编译的过程中,可发现注释中的拼写错误参考答案:C第15题(单选题)以下叙述中正确的是()A、C语言的源程序不必通过编译就可以直接运行B、C语言中的每条可执行语句最终都将被转换成二进制的机器指令C、C源程序经编译形成的二进制代码可以直接运行D、C语言中的函数不可以单独进行

6、编译参考答案:B第16题(单选题)以下选项中,与k=n+完全等价的表达式是()A、k=n,n=n+1B、n=n+1,k=nC、k=+nD、k+=n+1参考答案:A第17题(单选题)以下运算符中,优先级最高的运算符是()A、*=B、=C、(类型)D、+参考答案:C第18题(单选题)用户定义的函数不可以调用的函数是()A、非整型返回值的B、本文件外的C、main函数D、本函数下面定义的参考答案:C第19题(单选题)用下列语句定义a,b,c,然后执行b=a、c=b+b,则b,c的值是()。 long a=0xffffff; int b; char c;A、0ffffff 和0x61B、-1和98C、

7、-1和97D、指向同一地址参考答案:C第20题(单选题)在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()A、地址传递B、单向值传递C、由实参传给形参,再由形参传回实参D、传递方式由用户指定参考答案:B第21题(多选题)定义语句:int x,y;若要通过scanf(%d,%d,&x,&y); 语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()A、11 12B、11,12C、11,12D、11, 12参考答案:BCD第22题(多选题)对do-while语句描述正确的是()A、do-while语句构成的循环可以使用break语句退出循环B、do-wh

8、ile语句构成的循环必须使用break语句退出循环C、do-while语句构成的循环,当while中的表达式值为非零时结束循环D、do-while语句构成的循环,当while中的表达式值为零时结束循环参考答案:AD第23题(多选题)若a,b,c,d都是int型变量且初值为0,以下选项中正确的赋值语句是()A、a=b=c=d=100;B、d+;C、c+b;D、d=(c=22)-(b+);参考答案:ABD第24题(多选题)若以下选项中的变量已正确定义,则不正确的赋值语句是()A、x1=26.8%3B、x=3*x+xC、x3=0x12D、x4=1+2=3;参考答案:AD第25题(多选题)设有以下定义

9、 int a=0; double b=1.25; char c=A; #define d 2 则下面语句中正确的是()A、a+;B、b+;C、c+;D、d+;参考答案:ABC第26题(多选题)下列选项中是C语言合法标志符的有()A、good_morningB、mainC、stdio.hD、8abc参考答案:AB第27题(多选题)以下4个选项中,可以看作是一条语句的有()A、;B、a=0,b=0,c=0;C、if(a0);D、if(b=0) m=1;n=2;参考答案:ABC第28题(多选题)C语言中三种基本的类型为()A、intB、charC、floatD、struct参考答案:ABC第29题(

10、多选题)以下描述正确的是()A、调用函数时,实参可以是表达式B、调用函数时,实参与形参可以共用内存单元C、调用函数时,将为形参分配内存单元D、调用函数时,实参与形参的类型必须一致参考答案:ACD第30题(多选题)以下叙述正确的是( )A、C语言严格区分大小写英文字母B、C语言用;作为语句分隔符C、C程序书写格式自由,一行内可以写几个语句,一个语句也可以写在几行上.D、可以使用/*/对C程序中的任何部分作注释参考答案:ABCD第31题(多选题)以下叙述正确的是( )A、预处理命令行都必须以#开始B、在程序中凡是以#开始的语句行都是预处理命令行C、C程序在执行过程中对预处理命令行进行处理D、#de

11、fine ABCD是正确的宏定义参考答案:ABD第32题(多选题)若以下选项中的变量已正确定义,则不正确的赋值语句是()。A、intB、x=3*x+xC、x3=0x12D、x4=1+2=3;参考答案:AD第33题(多选题)以下选项中,合法的字符常量是()A、tB、17C、nD、xaa参考答案:ABD第34题(多选题)以下选项中不合法的字符常量是()A、BB、010C、68D、D参考答案:ACD第35题(多选题)下列对逻辑运算符两侧的运算对象的数据类型描述不正确的是()。A、只能是0或1B、只能是0或非0正数C、a=10D、可以是任何类型的数据参考答案:ABD第36题(多选题)以下选项中合法的表

12、达式是()A、0=x100B、i=j=0C、(char)(65+3)D、x+1=x+1参考答案:ABC第37题(多选题)以下用户标识符,其中合法的是()A、returnB、f2_G3C、A3-3D、abc参考答案:BD第38题(多选题)能正确表示逻辑关系:a10的C语言表达式是()。A、a10B、!(a=10D、x4=1+2=3;参考答案:BC第39题(多选题)在定义int a23;之后,对a的引用正确的有()A、a02B、a1,3C、a12!1D、a20参考答案:AC第40题(多选题)正确的if语句形式是()A、if (xy & x!=y);B、if (x=y) x+=y;C、if (x!=

13、y) scanf(%d,&x) else scanf(%d,&y);D、if (x参考答案:ABD第41题(判断题)break语句可用于switch语句,也可用于for、while和do循环语句中。( )T、对F、错参考答案:T第42题(判断题)C程序中的每一行就是一个语句。( )T、对F、错参考答案:F第43题(判断题)C语言的文件存取方式只能是顺序存取,不能随机存取。( )T、对F、错参考答案:F第44题(判断题)C语言中,feof函数用来判断即将读入的是否是文件结束标志,它可用于二进制文件,但不能用于文本文件。( )T、对F、错参考答案:F第45题(判断题)若定义char *str;则str=BOOK;是正确的。( )T、对F、错参考答案:T第46题(判断题)数组类型不是C的基本数据类型,而是一种构造类型 。( )T、对F、错参考答案:T第47题(判断题)一个C源程序可以由一个main()函数和若干个其它函数组成。( )T、对F、错参考答案:T第48题(判断题)一个包含命令include可以包含几个头檔。( )T、对F、错参考答案:F第49题(判断题)在某种意义上,char和int通用。( )T、对F、错参考答案:T第50题(判断题)自增运算符和自减运算符的结合方向也是“自左向右”。( )T、对F、错参考答案:F

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号