奥鹏教育中国石油大学(华东)《程序设计(C语言)》2022年春季在线作业(四)

奥鹏教育中国石油大学在线作业

《程序设计(C语言)》2022年春季学期在线作业(四)-实践教学-00001

若x、i、j、k都是int型变量,则计算表达式“x=(i=4,j=16,k=32)”后,x的值为()。
A:4
B:16
C:32
D:48
答案问询微信:424329

已有定义“char ch,*p=”,下面()的值是不允许更改的。
A:ch
B:p
C:a
D:a[1]
答案问询微信:424329

下面有关for循环描述正确的是()。
A:for循环只能用于循环次数已经确定的情况
B:for循环是先执行循环体语句,后判断表达式
C:在for循环中,不能用break语句跳出循环体
D:for循环体语句中,可以包含多条语句,但要用花括号括起来
答案问询微信:424329

C语言中的while和do-while循环的主要区别是()。
A:do-while的循环体至少无条件执行一次
B:while的循环控制条件比do-while的循环控制条件严格
C:do-while的循环体不能是复合语句
D:while的循环体至少无条件执行一次
答案问询微信:424329

若有定义“int x=3,y=2;float a=2.5,b=3.5;”,则表达式(x+y)%2+(int)a/(int)b的值为()。
A:0
B:1
C:2
D:1.67
答案问询微信:424329

下列的数组定义中合法的是()。
A:int a[]="string";
B:int a[5]={0,1,2,3,4,5};
C:char s="string";
D:char a[]={70,71,72,73,74,75};
答案问询奥鹏教育中国石油大学在线作业微信:424329

A:是死循环
B:循环体执行2次
C:循环体执行次
D:有语法错误
答案问询微信:424329

设有“int a=1,b=2,c=3,d=4,m=2,n=2;”,执行表达式“(m=ab)d)”后n的值为()。
A:1
B:2
C:3
D:4
答案问询微信:424329

A:upc1953bEIJING
B:UPC1953BEIJING
C:UPC1953Beijing
D:upc1953beijing
答案问询微信:424329

A:1,201
B:1201
C:011,2
D:0112
答案问询微信:424329

A:60
B:8
C:12
D:2
答案问询微信:424329

已知“int x=10, y=20, z=30;”,语句“if(xy)z=x;x=y;y=z;”执行后x,y,z的值是()。
A:x=10,y=20,z=30
B:x=20,y=30,z=10
C:x=20,y=30,z=20
D:x=20,y=30,z=30
答案问询微信:424329

A:20
B:21
C:22
D:23
答案问询微信:424329

对于“int a[3][2] = {1,2,3};”,元素a[1][1]的值为()。
A:0
B:不能确定
C:1
D:3
答案问询微信:424329

A:数组x和数组y等价
B:数组x和数组y的长度相同
C:数组x的长度大于数组y的长度
D:数组x的长度小于数组y的长度
答案问询微信:424329

下面不正确的字符常量是()。
A:"c"
B:'n'
C:'5'
D:'k'
答案问询微信:424329

若运行时输入字符串:abcde回车,则以下while循环体将执行()次。
A:1
B:2
C:3
D:4
答案问询微信:424329

当定义一个结构体变量时,系统为它分配的内存空间是()。
A:结构体中一个成员所需的内存容量
B:结构体中第一个成员所需的内存容量
C:结构体中占内存容量最大者所需的容量
D:结构体中各成员所需内存容量之和
答案问询微信:424329

A:AAA
B:BBB
C:AAB
D:ABB
答案问询微信:424329

已有定义“char a[10]= "hello ,*p=a";”,下面()是错误的。
A:a[0]='H'
B:p[0]='H'
C:p="HELLO"
D:a="HELLO"
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网