A: printf("%c",'a'-32);
B: printf("%d",'A');
C: printf("%c",65);
D: printf("%c",'B'-1);
举一反三
- 以下能正确输出字符a 的语句是( )。 A: printf("%d", 'a'); B: printf("%c", "a"); C: printf("%s", 'a'); D: printf("%s", "a");
- 以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)( ) A: printf ("%c ", 'a'-32); B: printf ("%d ", 'A'); C: printf ("%c ", 65); D: printf ("%c ", 'B'-1);
- 下面正确的字符常量是( )。 A: 'W' B: "" C: '' D: "c"
- 以下能正确输出字符a的语句是( )。 A: printf("%s","a"); B: printf("%s",'a'); C: printf("%c","a"); D: printf("%d",'a');
- 以下不能输出字符a的语句是( )。 A: printf('%c',97); B: printf('%c','A'+32); C: printf('%c','a'-1); D: printf('%d','a');
内容
- 0
以下选项中,_______是不正确的 C 语言字符型常量。 A: 'a' B: "a" C: 'A' D: "A"
- 1
下面语句中,正确的是( )。 A: printf("%c ","student"); B: printf("%c ","c"); C: printf("%s ",&a); D: printf("%s ","hello");
- 2
下面是对数组s的初始化,其中错误的语句是( ) A: char s[5]={'a','b','c'}; B: char s[5]="Frank"; C: char s[5]=" "; D: char s[5]={"abc"};
- 3
若有以下定义,则能打印出字母M的语句是( )。struct person{ char name[12]; int num;};struct person class[8]={"Linan",20,"zhanghai",18,"Maming",23,"wanghua",25,"chenqi",17};? printf("%c",class[2].name[1]);|printf("%c",class[3].name[1]);|printf("%c",class[2].name[0]);|printf("%c",class[3].name);
- 4
在C语言中,合法的字符常量是()。 A: 'ab' B: '84' C: 'C' D: ""