更多"设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字"的相关试题:
[单项选择]设有定义“char*c;”,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
A. char str[]="string";c=str;
B. scanf(%s,c);
C. c=getchar();
D. *c="string";
[单项选择]设有定义:char s[8];int i=O;,以下不能将—行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
A. gets(s);
B. white((s[i++]=getchar())!='/n');s[i]=/0;
C. scanf("%s",s);
D. d0scanf("%c",&s[i]);while(s[i++]!='/n';s[i]='/0';
[单项选择]先用以下语句定义字符型变量:
char c;
然后要将字符a赋给变量c,则下列语句中正确的是______。
[简答题]有n个字符的字符串,判断字符串是否对称。如xyzzyx和xyzyx都是中心对称的字符串。字符串放在单链、表中,并实现利用栈的入栈和出栈完成判断。
[单项选择]下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的是
A. if(strcmp(s1, s2)==0) ST;
B. if(s1==s2) ST;
C. if(strcpy(s1, s2)==1) ST;
D. if(s1-s2==0) ST;
[单项选择]定义一个长度为5值为空的字符串数组,下列选项不正确的是
A. String a[]="","","","","";
B. String a[5];
C. String [5]a;
D. String[]a=new String[5];
[单项选择]设有定义“char s[8];int i=0;”,下列不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
[单项选择]定义—个长度为5值为空的字符串数组,下列选项不正确的是
A. String a[]="","","","","","";
B. String a[5];
C. String[5]a;
D. String[] a new String[5];
[单项选择]定义一个表示10个值为null的字符串数组,下面选项正确的是( )。
A. String[]a;
B. String a[];
C. chara[10][];
D. String a[]=new String[10];