• 2021-04-14
    中国大学MOOC: 有如下程序#include main() { char ch = A; while (ch < D) { printf("%d", ch - A); ch++; } printf("\n");}程序运行后的输出结果是( )
  • 012

    内容

    • 0

      运行下列程序的输出是 。 main() {char ch='B'; printf("%c%d",ch,ch++); }

    • 1

      运行下列程序的输出是 。 main() {char ch='B'; printf("%c%d",ch,ch++); }

    • 2

      有以下程序 #include main( ) { char ch[] = "abc"; ch[0] ^= ch[0]; ch[1] |= ch[1]; ch[2] &= ch[2]; printf("%d%c%c\n",ch[0],ch[1],ch[2]); } 程序运行后的输出结果是

    • 3

      中国大学MOOC: 下面程序执行后的输出结果是( )。#include <stdio.h>char cchar(char ch){if(ch>=A && ch<=Z) ch=ch-A+a;return ch;}int main(){char s[]="ABC+abc=defDEF",*p=s;while(*p) {*p=cchar(*p);p++;}printf("%s",s); return 0;}

    • 4

      中国大学MOOC: 如果运行时输入字符为Q,则以下程序的运行结果是( )。#include"stdio.h"void main( ){char ch;scanf("%c",&ch);ch=(ch>=A&& ch<=Z)?(ch+32):ch;ch=(ch>=a&&ch<=z)?(ch -32):ch;printf("%c",ch);}