此题为判断题(对,错)。
第1题:
以下语句或语句组中,能正确进行字符串赋值的是( )。
A.char*sp;*sp="right!";
B.char s[10];s="right!";
C.char s[10];*s="right!";
D.char*sp="right!";
第2题:
下列能正确定义字符串的语句是( )。
A.char str[]={'\64'};
B.char str="kx43";
C.char str=";
D.char str[]="\0";
第3题:
下列变量说明语句中,正确的是______。
A.char a=b=c;
B.char a;b;c;
C.int x;z;
D.int x,z;
第4题:
下列选项中正确的语句组是
A.char s[8]; s={"Beijing"};
B.char s[8]; s="Beijing";
C.char *s; s={"Beijing"};
D.char *s; s="Beijing";
第5题:
有如下程序:
#include<iostream>
using namespace std;
class Music{
public:
void setTitle(char*str){strcpy(title,str);}
protected:
char type[10];
private:
char title[20];
};
class Jazz:public Music{
public:
void set(char*str){
strcpy(type,”Jazz”); //①
strcpy(title,str); //②
}
};
下列叙述中正确的是
A.程序编译正确
B.程序编译时语句①出错
C.程序编译时语句②出错
D.程序编译时语句①和②都出错
第6题:
下面各语句行中,能正确地给字符串赋值的语句行是( )。
A.char st[4]={"ABCDE"};
B.char s[5]={'A','B','C','D','E'};
C.char *s="ABCDE";
D.char *s; scanf("%s",*s);
第7题:
有以下语句:Char b[B];int C;,则正确的输入语句是( )。
A.
B.
C.
D.
第8题:
以下选项中正确的语句组是( )。
A.char s[]; s="HELLO!";
B.char *s; s={"HELLO!"};
C.char s[10]; s="HELLO!";
D.char *s; s="HELLO!";
第9题:
以下选项中正确的语句组是( )。
A.char*s;8={1.BOOK!”}i
B.char*s;8=”BOOK!”;
C.char S[10];S=”BOOK!”;
D.char S[];S=”BOOK!”;
第10题:
下列对字符数组进行初始化的语句,正确的是( )。
A.char a[]="Hello";
B.char a[][]={'H','e','1','1','o'};
C.char a[5]="Hello";
D.char a[2][5]={"Hello","World");
第11题:
下列变量说明语句中,正确的是()。
第12题:
下列创建表student的语句不正确的是()
第13题:
下列字符数组初始化语句中,不正确的是( )。
A.char c[]='goodmorning';
B.char c[20]"goodmoming";
C.charc[]={'a','b','c','d'};
D.char c[]={"goodmorning"};
第14题:
下列字符数组初始化语句中,不正确的是( )。
A.char c[]='goodmorning';
B.char c[20]="goodmorning";
C.char c[]={'a','b ','c ','d');
D.char c[]={"ffgoodmorning"};
第15题:
下面各语句中,能正确进行赋字符串操作的语句是
A.char s[5]= { "ABCDE" };
B.char s[5]= { 'A' ,' B' ,' C' ,' D' ,' E' };
C.char *s; s = "ABCBE";
D.char *s; scanf("%s", s);
第16题:
以下不能正确进行字符串赋值初值的语句是( )。
A.char str[5]="good!";
B.char str[]="good!";
C.char*str="good!";
D.char str[5]={'g','o','o','d'};
第17题:
以下语句或语句组中能正确进行字符串赋值的是( )。
A.ehar以*sp; * sp = "right!";
B.char s[10] ;s = "right!";
C.char s [10]; * s = "right !";
D.char * sp = "right !";
第18题:
下列对字符数组进行初始化的语句正确的是
A.char a []="Hello";
B.char a[][]={'H','e','1','1','o');
C.char a[5]="Hello";
D.char a[2][5]={"Hello", "World"};p
第19题:
下列语句组中,不正确的是( )。
A.char *s;s="Olympic";
B.char s[]="Olympic";
C.char *s;s={"Olympic"};
D.char s[]={"Olympic"};
第20题:
下列语句组中,正确的是( )。
A.char*s;s="Olympic";
B.char sE73;s="Olympic";
C.char*S;s={¨Olympic"};
D.char sET3;s={"Olympic"};
第21题:
下列语句中正确的是
A.char*myString="Hello-World!";
B.char myString="Hello-World!";
C.char myString[11]=”Hello-World!”;
D.char nlyString[12]="Hello-World!";
第22题:
以下能正确定义字符申的语句是()
第23题:
char c=’a’;printf("%c",++c);以上语句正确。