中国石油大学(华东)《程序设计(C语言)》2023年春季在线作业二

奥鹏中国石油大学(华东)新学期作业参考

中国石油大学(华东)《程序设计(C语言)》2023年春季在线作业二插图

《程序设计(C语言)》2023年春季学期在线作业(二)-00001

1.以下选项中可作为C语言合法整数的是( )
选项A:10110B
选项B:0386
选项C:x2a2
选项D:0Xffa
正确答案问询微信:424329

2.下列描述中不正确的是( )
选项A:字符型数组中可以存放字符串
选项B:可以对字符型数组进行整体输入、输出
选项C:可以对整型数组进行整体输入、输出
选项D:不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值
正确答案问询微信:424329

3.在C语言中,数字029是一个( )
选项A:八进制数
选项B:十进制数
选项C:十六进制数
选项D:非法数
正确答案问询微信:424329

4.以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。
#define N 10;
Void arrin(int x[N])
{
  int i=0;
  while(i
 scanf(“%d”,__________);
}
在下划线处应填入的是( )
选项A:x+i
选项B:0)
选项C:if(b==0)m=1;n=2;
正确答案问询微信:424329

5.在“while(!a)”中,其中“!a”与表达式( )等价。
选项A:a= =0
选项B:a= =1
选项C:a!=1
选项D:a!=0
正确答案问询微信:424329

6.若有说明:char s1='67', s2='1' ; 则变量s1,s2在内存中各占的字节数是( )
选项A:1 1
选项B:4 1
选项C:3 1
选项D:1 2
正确答案问询微信:424329

7.在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是( )
选项A:地址传递
选项B:由实参传给形参,再由形参返回实参
选项C:值传递
选项D:传递方式由用户指定
正确答案问询微信:424329

8.以下程序中,while循环的循环次数是( )
选项A:1
选项B:10
选项C:6
选项D:死循环,不能确定次数
正确答案问询微信:424329

9.在C语言中,字符型数据在内存中的存储形式是( )
选项A:原码
选项B:补码
选项C:反码
选项D:ASCII码
正确答案问询微信:424329

10.在执行int a[ ][3]={{1,2},{3,4}}; 语句后a[1][2]的值是( )
选项A:3
选项B:4
选项C:0
选项D:2
正确答案问询微信:424329

11.以下选项中合法的实型常数是( )
选项A:5E2.0
选项B:E-3
选项C:.2E0
选项D:1.3E
正确答案问询微信:424329

12.在C语言中,逻辑真和逻辑假分别表示为( )
选项A:1,1
选项B:1,0
选项C:0,1
选项D:0,0
正确答案问询微信:424329

13.有以下函数定义: void fun( int n , double x ) { …… } 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )
选项A:fun( int y , double m );
选项B:k=fun( 10 , 12.5 );
选项C:fun(x , n);
选奥鹏中国石油大学(华东)新学期作业参考项D:void fun( 10 , 12.5 );
正确答案问询微信:424329

14.语句: printf("%d",(a=2)&&(b=-2));的输出结果是( )
选项A:无输出
选项B:结果不确定
选项C:1
选项D:2
正确答案问询微信:424329

15.以下选项中非法的表达式是( )
选项A:(a+2)++
选项B:i=j==1
选项C:(char)(65+10)
选项D:x=x-1
正确答案问询微信:424329

16.以下选项中合法的用户标识是( )
选项A:long
选项B:_2Test
选项C:3Dmax
选项D:A.dat
正确答案问询微信:424329

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

18.用数组名作为函数调用时的实参,则实际传递给形参的是( )
选项A:数组的第一个元素值
选项B:数组中全部元素值
选项C:数组的首地址
选项D:数组的元素个数
正确答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网