以下能正确进行字符串赋值或赋初值的语句组是()
第1题:
A.charstr[5]=”good!”
B.charstr[]=”good!”
C.char*str=”good!”
D.charstr[5]={‘g’,’o’,’o’,’d’}
第2题:
以下不能正确进行字符串赋值初值的语句是( )。
A.char str[5]="good!";
B.char str[]="good!";
C.char*str="good!";
D.char str[5]={'g','o','o','d'};
第3题:
以下语句或语句组中,能正确进行字符串赋值的是( )。
A.char*sp;*sp="right!";
B.char s[10];s="right!";
C.char s[10];*s="right!";
D.char*sp="right!";
第4题:
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是( )。
A.a+d;
B.a++:
C.a=b=c=d=100;
D.a=(b=3)+(d=5);
第5题:
若a、b、c、d都是血型变量且都已经正确赋初值,则下列不正确的赋值语句是( )。
A.a+d;
B.a++;
C.a=b=c=d=100;
D.a=(b=3)+(d=5);
第6题:
A、chars[5]={a,e,i,o,u};
B、char*s;s=“good!“;
C、chars[5]=“good!“;
D、chars[5]=“good!“;
第7题:
以下语句或语句组中能正确进行字符串赋值的是( )。
A.ehar以*sp; * sp = "right!";
B.char s[10] ;s = "right!";
C.char s [10]; * s = "right !";
D.char * sp = "right !";
第8题:
对以下说明语句的正确理解是
int a[10]={6,7,8,9,10};
A.将5个初值依次赋给a[1]至a[5]
B.将5个初值依次赋给a[0]至a[4]
C.将5个初值依次赋给a[6]至a[10]
D.因为数组长度与初值的个数不相同,所以此语句不正确
第9题:
l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
A.float*p=&x;
B.int*p-(float)x;
C.float p=&x;
D.float*p=1024;
第10题:
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能。
造成错误的原因是( )。
A)定义语句int i,min;中vain未赋初值
B)赋值语句min=MAN;中,不应给min赋MAX值
C)语句if(min D)赋值语句min=MAX;放错了位置