• 2022-06-01
    以下不能输出字符A的语句是(注:字符A的ASCIl码值为65,字符a的ASCIl码值为97)。
    A: printf("%c",'a'-32);
    B: printf("%d",'A');
    C: printf("%c",65);
    D: printf("%c",'B'-1);
  • B

    内容

    • 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: ""