XXX(华东)《C语言》2014年秋学期在线作业(四)答案
C语言《C语言》2014年秋学期在线作业(四)
一,单选题
1.判断字符串s1是否大于字符串s2,应当使用
A。if(s1>s2)
B。if(strcmp(s1,s2))
C。if(strcmp(s2,s1)>0)
D。if(strcmp(s1,s2)>0)
正确答案:D
2.C语言中变量的指针指的是:
A.变量类型
B.变量
C.变量值
D.变量地址
正确答案:D
3.若二维数组a有m列,则a[I][j]元素前的数组元素个数为:A。j*m+i
B。i*m+j
C。i*m+j-113
D。i*m+j+1
正确答案:D
4.下面程序段的运行结果是
char a[7]=”abcdef”;
char b[4]=”ABC”;
strcpy(a,b);
printf(“%c”,a[5]);
A.空格
B。\0
C。e
D。f
正确答案:D
5.已知char b[5],*p=b。则正确的赋值语句是A。b=“abcd”;
B。*b=“abcd”;
C。p=“abcd”;
D。*p=“abcd”;
正确答案:C
6.若有以下定义:int a[10],*p=a;则*(p+3)表示的是A.元素a[3]的地址
B.元素a[3]的值
C.元素a[4]的地点
D.元素a[4]的值
正确答案:B
7.程序段如下
int k=0;
while(k++<=2)。printf("last=%d\n",k);
则履行成效是last=
A。2
B。3
C。4
D.无结果
正确答案:C
字符串截取在线
8.如有申明语句:char c=‘\64’;则变量C包罗:A。1个字符
B。2个字符
C。3个字符
D.说明不合法,C值不确定
正确答案:A
9.上面有关for循环的正确描述是
A。for循环只能用于循环次数曾经肯定的情形
B。for循环是先执行循环体语句,后判断表达式
C.在for循环中,不能用break语句跳出循环体
D。for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。