|
资料来源:谋学网(www.mouxue.com)-[中国石油大学(华东)]《程序设计(C语言)》2020年秋季学期在线作业(三)
试卷总分:100 得分:100
第1题,设有定义:int x=0,y=1,z=1;则运行表达式:x=y z--后,x,y,z的值分别是( )
A、1,1,1
B、1,2,0
C、0,1,1
D、0,2,0
正确资料:
第2题,以下选项中合法的用户标识是( )
A、long
B、_2Test
C、3Dmax
D、A.dat
正确资料:
第3题,用8位无符号二进制数能表示的最大十进制数为( )
A、127
B、128
C、255
D、246
正确资料:
第4题,能正确表示逻辑关系"a≥10或a≤0"的C语言表达式是( )
A、a=10 or a=0
B、a=10 || a=0
C、a=10 && a=0
D、a=10 | a=0
正确资料:
资料来源:谋学网(www.mouxue.com),C语言中,运算对象必须是整型数的运算符是( )
A、%
B、\
C、% 和 \
D、**
正确资料:
第6题,以下能正确定义数组并正确赋初值的语句是( )
A、int N=5,b[N][N];
B、int a[1][2]={{1},{3}};
C、int c[2][]= {{1,2},{3,4}};
D、int d[3][2]={{1,2},{34}};
正确资料:
第7题,以下选项中非法的表达式是( )
A、(a+2)++
B、i=j==1
C、(char)(65+10)
D、x=x-1
正确资料:
第8题,在"while(!a)"中,其中"!a"与表达式( )等价。
A、a= =0
B、a= =1
C、a!=1
D、a!=0
正确资料:
第9题,对于循环 for (k=16; k0; k-=3) putchar('*');输出是( )
A、*****
B、******
C、*******
D、无限循环
正确资料:
资料来源:谋学网(www.mouxue.com),以下选项中不能正确赋值的是( )
A、char b[]={′H′,′e′,′l′,′l′,′o′,′!′};
B、char b[10];b="Hello!";
C、char b[10]= "Hello!";
D、char *str="Hello!";
正确资料:
第11题,若有如下语句: int *p1,*p2; 则其中int所指的是( )
A、p1的类型
B、*p1和*p2的类型
C、p2的类型
D、p1和p2所能指向变量的类型
正确资料:
资料来源:谋学网(www.mouxue.com),若有:int a[10],*p=&a[0];,关于数组名a的不正确的说法是( )
A、a是个数组指针
B、数组名a表示数组的首地址
C、数组名a与a[0]等价
D、a和p都指向同一个存储单元
正确资料:
第13题,以下程序中,while循环的循环次数是( )
A、1
B、10
C、6
D、死循环,不能确定次数
正确资料:
第14题,结束while(表达式)循环的条件是( )
A、当表达式的值为0时
B、当表达式的值不为0时
C、当表达式的值为1时
D、当表达式的值非0时
正确资料:
资料来源:谋学网(www.mouxue.com),在一个C程序中( )
A、main函数必须出现在所有函数之前
B、main函数可以在任何地方出现
C、main函数必须出现在所有函数之后
D、main函数必须出现在固定位置
正确资料:
第16题,语句: printf("%d",(a=2)&&(b=-2));的输出结果是( )
A、无输出
B、结果不确定
C、1
D、2
正确资料:
第17题,已知:int a[ ][3]={1,2,3,4,5,6,7,8,9,0}; 则数组a的第一维的大小是( )
A、2
B、3
C、4
D、无法确定;
正确资料:
第18题,在C语言中,下列字符常量中合法的是( )
A、′\084′
B、′\x43′
C、′ab′
D、"\0"
正确资料:
第19题,初始化多维数组的语句中,可以默认的是( )
A、最后一个下标界
B、第1个下标界
C、第2个下标界
D、以上都不对
正确资料:
资料来源:谋学网(www.mouxue.com),以下关于数组的描述正确的是( )
A、数组大小固定,但是可以有不同类型的数组元素
B、数组大小可变,但是所有数组元素的类型必须相同
C、数组大小固定,所有元素的类型必须相同
D、数组大小可变,可以有不同类型的数组元素
正确资料:
|
|