在下列给字符数组赋值语句中,()是错误的。已知, char s[5]。
A.s[0] = ‘m’;
B.s[5] = ‘n’;
C.s[1] = ‘a’;
D.s[2] = ‘b’;
A.s[0] = ‘m’;
B.s[5] = ‘n’;
C.s[1] = ‘a’;
D.s[2] = ‘b’;
下列描述中不正确的是_______。
A.字符型数组中可以存放字符串
B.可以对字符型数组进行整体输入、输出
C.可以对整型数组进行整体输入、输出
D.不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值
下列各个选项中对字符数组赋字符串的语句中,错误的是()。
A.char s[10];s="program";
B.char s[]="program";
C.char s[10]="program";
D.char s[10]; strcpy(s,"program");
下列字符数组初始化语句中,不正确的是()。
A.char c[]='goodmorning';
B.char c[20]="goodmorning";
C.char c[]={'a','b ','c ','d');
D.char c[]={"ffgoodmorning"};
A.char str[]={"abcdefghijklmn "};
B.char str[10];str={" abcdefghijklmn "};
C.char str[10]={"abcdefghijklmn"};
D.char str[10];strcpy(str,"abcdefghijklmn");
A.char str[]={"China"};
B.char str[10];str={"China"};
C.char str[10]= {”abedefghi jk1mn”};
D.char str[10];strcpy (str, "abcdefghi jk1mn");
A.text1.text=s
B.Val(s)=text1.text
C.s=Val(text1.text)
D.Val(text1.text)=s
A.在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志
B.′\0′作为标志占用存储空间,计入串的实际长度
C.在表示字符串常量的时候不需要人为在其末尾加入′\0′
D.在C语言中,字符串常量隐含处理成以′\0′结尾
A.一个程序代码行只能是一条语句,不能是多条语句
B.语句中定义符用来表示该语句的功能,语句体表示具体执行的内容
C.赋值语句作用是将赋值号左边表达式的值赋给右边的变量
D.语句END是注释作用