itgle.com

当执行以下程序时,输入1234567890,则其中while循环体将执行【 】次。include main()当执行以下程序时,输入1234567890<回车>,则其中while循环体将执行【 】次。include<stdio.h>main(){ char ch;while((ch=getchar())=='0')prinft("");}

题目
当执行以下程序时,输入1234567890<回车>,则其中while循环体将执行【 】次。include main()

当执行以下程序时,输入1234567890<回车>,则其中while循环体将执行【 】次。

include<stdio.h>

main()

{ char ch;

while((ch=getchar())=='0')prinft("");

}


相似考题
更多“当执行以下程序时,输入1234567890<回车>,则其中while循环体将执行【 】次。include<stdio.h> main() ”相关问题
  • 第1题:

    当执行以下程序时,________。includevoid main(){ int a; while(a=5) printf("%d ",a--);}

    A. 循环体将执行5次

    B. 循环体将执行0次

    C. 循环体将执行无限次

    D. 系统会当机。


    参考答案:C

  • 第2题:

    在执行以下程序时,如果从键盘上输入:ABCdef<回车>, 则输出为() #include <stdio.h> main() { char ch; while ((ch=getchar())!='n') { if (ch>='A' && ch<='Z') ch=ch+32; else if (ch>='a' && ch<'z') ch=ch-32; printf("%c",ch); } printf("n"); }


    B

  • 第3题:

    15、在执行以下程序时,如果从键盘上输入:Gooddef〈回车〉,则输出为()。 #include "stdio.h" main () { char ch; while((ch=getchar())!= '\n') { if(ch >='a' && ch <='z') ch =ch -32; printf("%c", ch); } printf("\n") ; }


    B

  • 第4题:

    执行以下程序时输入1234567,则输出结果是【 】。 includemain(){int a=1,b; scanf("%2

    执行以下程序时输入1234567<CR>,则输出结果是【 】。

    include <stdio.h>

    main()

    { int a=1,b;

    scanf("%2d%2d",&a,&b); prinff("%d %dhn",a,b);

    }


    正确答案:12  34
    12  34 解析:本题考查的知识点是:Scanf()函数。 scanf()是标准输入函数;其第1个参数为格式控制字符串。其中“%2d”表示读入一个2个字符宽的整数。所以本题代码将连续读入2个2字符宽的整数分别存到变量a和b中。根据题目要求,输入数据1234567CR>,则scanf()读入的两个整数分别为 12和34,故输出结果为12  34。

  • 第5题:

    当执行以下程序时,输入 1234567890< 回车 > ,则其中while循环中的printf("#")将执行___次. #include <stdio.h> int main() { char ch; while((ch=getchar())=='0') printf("#"); return 0; }


    0