• 2021-04-14
    已知字符 A 的 ASCII 码值是 65,以下程序
    #include
    main
    { char a=‘A’;
    int b=20;
    printf(" %d,%o",(a=a+1,a+b,b),a+‘a’-‘A’,b);}
  • 输出结果为 20,142

    内容

    • 0

      以下不能输出字符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);

    • 1

      有以下程序(说明:字母A的ASCII码值是65): #include void fun(char *s) { while(*s) { if(*s%2)printf("%c",*s); s++; }} main() { char a[]="BYTE"; fun(a); printf(" ");} 程序运行后的输出结果是

    • 2

      以下不能输出字符A的语句是______(注:字符A的ASCII码值为65,字符a的ASCII码值为97)。 A: printf("%c\in",65); B: printf("%c\in","a"-32); C: printf("%d\n","A"); D: printf("%c\n","B"-1);

    • 3

      有以下程序(注:字符a的ASCII 码值为97): #include main() {char *s={“abc”}; do {printf(“%d”,*s%10); ++s;} while(*s);} 程序的输出结果是

    • 4

      #include int main() {char st='A'; int i=10; st=st+i;i=st%i; printf("%c,%d\n",st,i); return 0; } 已知字母A的ASCII码为65 结果:____