[中国石油大学(华东)]《程序设计(C语言)》2021年春季学期在线作业(三)
试卷总分:100 得分:100
第1题,若有说明:char s1='\067', s2='1' ; 则变量s1,s2在内存中各占的字节数是( )
A、1 1
B、4 1
C、3 1
D、1 2
正确答案:
第2题,在微型计算机系统中,存储一个汉字的国标码所需要的字节数是( )
A、1
B、2
C、3
D、4
正确答案:
第3题,已知 char ch='A'; 且表达式 ch=(ch='A' && ch='Z') ?(ch 32) ::ch 的值是( )
A、A
B、a
C、Z
D、出错
正确答案:
第4题,已知char b[5],*p=b; ,则正确的赋值语句是( )
A、b="abcd";
B、*b="abcd";
C、p="abcd";
D、*p="abcd";
正确答案:
答案来源:(www.),已知:int a[ ][3]={1,2,3,4,5,6,7,8,9,0}; 则数组a的第一维的大小是( )
A、2
B、3
C、4
D、无法确定;
正确答案:
第6题,以下语句中无限循环语句是( )
A、for(;2&5;)
B、while(1,2,3)
C、while('\0')
D、for(;'\0';)
正确答案:
第7题,已定义c为字符型变量,则下列语句中正确的赋值语句是( )
A、c='66';
B、c="66"
C、c=66;
D、c="B"
正确答案:
第8题,以下非法的赋值语句是( )
A、n=(i=2, i);
B、j ;
C、(i 1);
D、x=j0;
正确答案:
第9题,以下选项中不能正确赋值的是( )
A、char b[]={′H′,′e′,′l′,′l′,′o′,′!′};
B、char b[10];b="Hello!";
C、char b[10]= "Hello!";
D、char *str="Hello!";
正确答案:
答案来源:(www.),在执行int a[ ][3]={{1,2},{3,4}}; 语句后a[1][2]的值是( )
A、3
B、4
C、0
D、2
正确答案:
第11题,在一个C程序中( )
A、main函数必须出现在所有函数之前
B、main函数可以在任何地方出现
C、main函数必须出现在所有函数之后
D、main函数必须出现在固定位置
正确答案:
答案来源:(www.),下面有关for循环的正确描述是( )
A、for循环只能用于循环次数已经确定的情况
B、for循环是先执行循环体语句,后判断表达式
C、在for循环中,不能用break语句跳出循环体
D、for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
正确答案:
第13题,在C语言中,字符型数据在内存中的存储形式是( )
A、原码
B、补码
C、反码
D、ASCII码
正确答案:
第14题,
A、a=2 b=1
B、a=1 b=1
C、a=1 b=0
D、a=2 b=2
正确答案:
答案来源:(www.),在C语言中,下列字符常量中合法的是( )
A、′\084′
B、′\x43′
C、′ab′
D、"\0"
正确答案:
第16题,执行int j,i=1; j=-i ; 后j的值是( )
A、-1
B、-2
C、1
D、2
正确答案:
第17题,以下选项中可作为C语言合法整数的是( )
A、10110B
B、0386
C、x2a2
D、0Xffa
正确答案:
第18题,以下选项中合法的用户标识是( )
A、long
B、_2Test
C、3Dmax
D、A.dat
正确答案:
第19题,若有说明语句:char c= '\64' ; 则变量C包含:
A、1个字符
B、2个字符
C、3个字符
D、说明不合法,C值不确定
正确答案:
答案来源:(www.),
A、4,3,2
B、3,3,2
C、3,3,3
D、3,2,2
正确答案: