下面哪个语句不能定义一个字符变量()
A、char c1='a';
B、char c2="S";
C、char c4=97;
D、char c3='\u0041';
第1题:
下面各语句中,能正确进行赋字符串操作的语句是
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);
第2题:
若要说明一个类型名STP,使得定义语句STPs;等价于char*s;以下选项中正确的是
A.typedef STP char *s
B.typedef*char STP;
C.typedef STP *char;
D.typedef char* STP;
第3题:
下面各语句行中,能正确地给字符串赋值的语句行是( )。
A.char st[4]={"ABCDE"};
B.char s[5]={'A','B','C','D','E'};
C.char *s="ABCDE";
D.char *s; scanf("%s",*s);
第4题:
下列对字符数组进行初始化的语句中,______ 是正确的。
A.char s 1[]=“abcd”;
B.char s2[3]=”xyz”;
C.char s 3[][3]={‘a’,‘x’,‘y’}
D.char s3[][3]={“xyz”,“mnp”};
第5题:
若要说明一个类型名STP,使得定义语句STP s;等价于Char*s;,以下选项中正确的是( )。
A.typedef Char*s;
B.typedef Char*STP;
C.typedef STP*Char;
D.typedef*Char STP;
第6题:
下面能正确进行字符串赋值操作的语句是______。
A.char s[5]={"ABCDE"}:
B.chars[5]={'A'、'B'、'c'、'D'、'E'};
C.char*s;s="ABCDEF";
D.char*s; scanf("%s",s):
第7题:
变量s的定义为“char *s="Hello world!";”,要使变量p指向s所指向的同一个字符串,则应选取(47)。
A.char *p=s;
B.char *p=&s;
C.char *p;p=*s;
D.char *p; p=&s;
第8题:
以下能将字符串,you are luck!正确读入的语句组是( )
A.char s[80]; scanf("%s",s);
B.char *s: scanf("%s",s);
C.char s[80]; gets(s);
D.char *s; gets(3);
第9题:
定义如下变量:char one_char;,则语句cout<<one_char;显示结果相当于C语言中的( )语句。
A.printf(one_char);
B.prinff("%c",one_char);
C.scanf(one_char);
D.scanf("%c",&one_char);
第10题:
以下不能进行字符串赋初值的语句是()。
第11题:
语句()能正确完成赋字符串的功能。
第12题:
下列选项中,能有效声明一个字符的语句有()。
第13题:
下面能正确进行字符串赋值操作的是
A.char s[5]={"ABCDE"};
B.char s[5]={'A','B','C','D','E'};
C.char*s;s="ABCDE";
D.char*s;char a;scanf("%s",&s);
第14题:
以下语句或语句组中能正确进行字符串赋值的是( )。
A.ehar以*sp; * sp = "right!";
B.char s[10] ;s = "right!";
C.char s [10]; * s = "right !";
D.char * sp = "right !";
第15题:
定义如下变量:char one_char,则语句cin>>one_char等价于C语言中的( )语句。
A.printf(one_char);
B.prinft("%c",one_char);
C.scanf(one_char);
D.scanf("%c",& one_char);
第16题:
下列各个选项中对字符数组赋字符串的语句中,错误的是( )。
A.char s[10];s="program";
B.char s[]="program";
C.char s[10]="program";
D.char s[10]; strcpy(s,"program");
第17题:
若要用下面的程序片段使指针变量p指向一个存储字符型变量的动态存储单元,则应填入; char * p;p= ( ) malloc (sizeof (char));
A.char
B.char *
C.(* char)
D.(char *)
第18题:
下面能正确进行字符串赋值操作的语句是______。
A.char s[5]={"ABCDE"};
B.char s[5] ={'a','b','c','d','e'};
C.char *s;s="ABCDEF"
D.char *s;scanf("%s",s);
第19题:
以下能正确进行字符串赋值、赋初值的语句是______。
A.char s[5]:{'a','e','i','o','u'};
B.char *s; s="good";
C.char s[5]="good";
D.char s[5]; s="good";
第20题:
先用以下语句定义字符型变量:char c;然后要将字符a赋给变量c,则下列语句中正确的是______。
A.c='a';
B.c="a";
C.c="97";
D.c='97';
第21题:
下列能正确定义字符串的语句是( )。
A)char str[]={'\064'};
B)char str="kx43";
C)char str=";
D)char str[]="\0";
第22题:
以下能正确定义字符申的语句是()
第23题:
下面哪个语句不能定义一个字符变量()
第24题:
char c1=’a’;
char c2=S;
char c4=97;
char c3=’/u0041’;