奥鹏中国石油大学(华东)《程序设计(C语言)》在线作业(三)
奥鹏教育中国石油大学在线作业
《程序设计(C语言)》2020年秋季学期在线作业(三)
设有定义: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
答案问询微信:424329
以下选项中合法的用户标识是( )
A:long
B:_2Test
C:3Dmax
D:A.dat
答案问询微信:424329
用8位无符号二进制数能表示的最大十进制数为( )
A:127
B:128
C:255
D:246
答案问询微信:424329
能正确表示逻辑关系“a≥10或a≤0”的C语言表达式是( )
A:a=10 or a=0
B:a=10 || a=0
C:a=10 =0
D:a=10 | a=0
答案问询微信:424329
C语言中,运算对象必须是整型数的运算符是( )
A:%
B:
C:% 和
D:**
答案问询微信:424329
以下能正确定义数组并正确赋初值的语句是( )
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}};
答案问询微信:424329
以下选项中非法的表达式是( )
A:(a+2)++
B:i=j==1
C:(char)(65+10)
D:x=x-1
答案问询微信:424329
在“while(!a)”中,其中“!a”与表达式( )等价。
A:a= =0
B:a= =1
C:a!=1
D:a!=0
答案问询微信:424329
对于循环 for (k=16; k0; k-=3) putchar(‘*’);输出是( )
A:*****
B:******
C:*******
D:无限循环
答案问询微信:424329
以下选项中不能正确赋值的是( )
A:char b[]={′H′,′e′,′l′,′l′,′o′,′!′};
B:char b[10];b="Hello!";
C:char b[10]= "Hello!";
D:char *str="Hello!";
答案问询微信:424329
若有如下语句: int *p1,*p2; 则其中int所指的是( )
A:p1的类型
B:*p1和*p2的类型
C:p2的类型
D:p1和p2所能指向变量的类型
答案问询微信:424329
若有:int a[10],*p=,关于数组名a的不正确的说法是( )
A:a是个数组指针
B:数组名a表示数组的首地址
C:数组名a与a[0]等价
D:a和p都指向同一个存储单元
答案问询微信:424329
以下程序中,while循环的循环次数是( )
A:1
B:10
C:6
D:死循环,不能确定次数
答案问询微信:424329
结束while(表达式)循环的条件是( )
A:当表达式的值为0时
B:当表达式的值不为0时
C:当表达式的值为1时
D:当表达式的值非0时
答案问询微信:424329
在一个C程序中( )
A:main函数必须出现在所有函数之前
B:main函数可以在任何地方出现
C:main函数必须出现在所有函数之后
D:main函数必须出现在固定位置
答案问询微信:424329
语句: printf("%d",(a=2) 则数组a的第一维的大小是( )
A:2
B:3
C:4
D:无法确定;
答案问询微信:424329
在C语言中,下列字符常量中合法的是( )
A:′ 84′
B:′x43′
C:′ab′
D:” ”
答案问询微信:424329
初始化多维数组的语句中,可以默认的是( )
A:最后一个下标界
B:第1个下标界
C:第2个下标界
D:以上都不对
答案问询微信:424329
以下关于数组的描述正确的是( )
A:数组大小固定,但是可以有不同类型的数组元素
B:数组大小可变,但是所有数组元素的类型必须相同
C:数组大小固定,所有元素的类型必须相同
D:数组大小奥鹏教育中国石油大学在线作业可变,可以有不同类型的数组元素
答案问询微信:424329