代码 char *ch= "abcdef ";printf("*ch");在控制台输出的结果是( )。
A: *ch
B: "abcdef"
C: 字符『a』的地址
D: "ab"
A: *ch
B: "abcdef"
C: 字符『a』的地址
D: "ab"
举一反三
- 代码char* ch=”abcdef”;则输出*ch在控制台输入的结果是( ) A: ‘a’ B: “abcdef” C: 字符’a’的地址 D: “ab”
- 如果输入为:ABCdef 执行下面一段程序后,则输出为: void main( ) {char ch; while((ch=getchar( ))!=' ') { if(ch > ='A' && ch < ='Z') ch=ch+32; else if(ch > ='a' && ch < 'z') ch=ch-32; printf("%c",ch); } printf(" "); }
- 分析下程序,并写出程序的运行结果。[br][/br] # include [stdio.h] main () { char ch; while ((ch=getchar())!="\n" ) { if(ch>= 'A'&&ch[= 'Z') ch=ch + 32; else if(ch ]='a'&&ch[= 'z') ch = ch-32; printf ("%c",ch ); } } 从键盘输入ABCdef<回车],则输出结果是( )。
- 以下语句的输出结果是【 】 char ch='a'; printf('%c,%d',ch,ch);
- 下列语句输出的结果是_____。 char ch=b; printf(%c,%d,ch,ch);