设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。A.charstr[]="string";
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。
A.charstr[]="string";c=str;
B.scanf("%s",C);
C.c=getchar();
D.char str[]="string";strcpy("C,str")
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。
A.charstr[]="string";c=str;
B.scanf("%s",C);
C.c=getchar();
D.char str[]="string";strcpy("C,str")
设有定义: char *c; ,以下选项中能够使字符型指针 c 正确指向一个字符串的是
A ) char str[ ]= "string";c=str;
B ) scanf("%s",c);
C ) c=getchar();
D ) *c="string";
设有如下说明 typedef struct {int n;char c;double x;}STD; 则以下选项中,能正确定义结构体数组并赋初值的语句是
A.STD tt[2]={{l,'A',62},{2,'B',75}};
B.STD tt[2]={1,"A",62,2,"B",75};
C.streetn[2]={{1,'A'},{2,'B'}};
D.struct tt[2]={{1,"A",62.5},{2,"B",75.0}};
A.if(strcmp(s1,s2)==0) puts(s1);
B.if(strcmp(s1,s2)!=0) puts(s2);
C.if(strcmp(s1,s2)==1) puts(s1);
D.if(strcmp(s1,s2)!=0) puts(s1);
设有如下说明: typedef struct { int n; char c;double x;}STD; 则以下选项:能正确定义结构体数组并赋初值的语句是()。
A.STDtt[2]={{1,'A',62},{2,'B',75}};
B.STDtt[2]={1,"A",62,2,"B",75};
C.struet tt[2]={ {1,'A'},{2,'B'}};
D.struct tt[2]={{1,"A",62.5},{2,"B",75.0}};
A.cin.get(str, strlen(str));
B.cin.getline(str,strlen(str));
C.cin>>str;
D.cin.read(str, strlen(str));
A.可以用TT定义结构体变量
B.TT是struct类型的变量
C.可以用CIN定义结构体变量
D.CIN是struct TT类型的变量
设有以下语句 typedef struct s {int g;char h;}T 则下面叙述中正确的是
A.可用S定义结构体变量
B.可以用T定义结构体变量
C.S是struct类型的变量
D.T是structS类型的变量
设有如下定义: char*a[3]={"aa","bb","cc"}; 则以下说法正确的是______。
A.数组a的第二个元素的值是"bb"
B.输出"cc"使用语句printf("%s",a[2]);
C.数组a的3个元素分别存放的是含有两个字符的一维字符数组
D.数组a的3个元素中各自存放了字符'a'、'b'和'c'
设有定义: classperson {inthum; charname[10]; public: voidinit(intn,char*m); }; personstd[30] 则以下叙述不正确的是()。
A.std是一个含有30个元素的对象数组
B.std数组中的每个元素都是person类的对象
C.std数组中的每个元素都有自己的私有变量num和name
D.std数组中的每个元素都有各自的成员函数init