语句printf("a\bhow\'s\\\bhe\n");的输出结果是______。(说明:'b'是退格符)
A.a\bhow\'s\\\bhe\n
B.a\bhow\'s\\bhe
C.how'she
D.abhow'she
第1题:
有以下程序(说明:字母A的ASCIl码值是65): #include<stdio.h> void fun(char*s) {while(*s) {if(*s%2)printf("%C",*s); s++; } } main( ) {char a[]="BYTE"; 。 Fun(a);printf("\n"); } 程序运行后的输出结果是( )。
A.BY
B.BT
C.YT
D.YE
第2题:
下列语句的输出结果是______。 (说明:'\b'是退格符)printf("a\bre\'hi\'y\\\bou\n");
A.a\bre\'hi\'y\\\bou
B.a\bre\'hi\'y\bou
C.re'hi'you
D.abre'hi'y\bou
第3题:
若有以下定义和语句,则输出结果是(口代表空格)______。char s[10]; s="abcd"; printf("%s\n",s);
A.输出abcd
B.输出a
C.输出abcd口口口口口
D.编译不通过
第4题:
若有定义和语句 ( ) char s[10];s="abcd";printf("%s\n",s); 则结果是(以下μ代表空格)
A.输出abcd
B.输出a
C.abcdμμμμμ
D.编译不通过
第5题:
有以下程序(说明:字母A的ASCII码值是65)
#include
void fun(char *s)
{ while(*s)
{ if(*s%2) printf("%c",*s);
s++;
}
}
main()
{ char a[]="BYTE";
fun(a); printf("\n");
}
程序运行后的输出结果是
A.BY
B.BT
C.YT
D.Y