[单选题]

有以下程序:includemain(){int c;while((c=getchar())!='/n')switch(c£­'2'){case 1:pu

有以下程序: #include<stdio.h> main() { int c; while((c=getchar())!='/n') switch(c-'2') {case 1:putchar(c+4); case 2:putchar(c+4);break; case 3:putchar(c+4); case 4:putchar(c+4);break; } printf("/n"); } 输入以下数据,<CR>代表一个回车符, 2743<CR> 程序的输出结果是( )。

A.877

B.966

C.778

D.766

参考答案与解析:

相关试题

有以下程序:#includemain(){int c;while((c=getc

[单选题]有以下程序:includemain(){int c;while((c=getchar())!='/n'){switch(c£­'3'){case 0:c有以下程序: #include<stdio.h> main() {int c; while((c=getchar())!='/n') {switch(c-'3') {case 0: case 1:putchar(c+4); case 2:putchar(c+4);break; case 3:putchar(c+3); case 4

  • 查看答案
  • 有以下程序#includemain(){int c;while((c=getch

    [单选题]有以下程序includemain(){int c;while((c=getchar())!='/n'){switch(c£­'2'){case 0:ca有以下程序 #include<stdio.h> main() { int c; while((c=getchar())!='/n') { switch(c-'2') { case 0: case 1:putchar(c+4); case 2:putchar(c+4);break; case 3:putchar(c+3); case

  • 查看答案
  • 有以下程序:#includemain(){int c; while((c=get

    [单选题]有以下程序:includemain(){int c; while((c=getchar())!='/n') {switch(c£­'2'){case 0有以下程序: #include<stdio.h> main() { int c; while((c=getchar())!='/n') { switch(c-'2') { case 0: case 1:putchar(c+4); case 2:putchar(c+4);break; case 3:putchar(c+3); cas

  • 查看答案
  • 有以下程序:#includemain(){int c; while((c=get

    [单选题]有以下程序:includemain(){int c; while((c=getchar() )!='/n') {switch(c£­'2'){ case有以下程序: #include <stdio.h> main() { int c; while((c=getchar() )! ='/n') { switch(c-'2') { case 0: case 1: putchar(c+4); case 2:putehar(c+4);break; case 3:putchar(c+3);

  • 查看答案
  • 有以下程序:#includemain(){int i=0,a=0;while(i

    [单选题]有以下程序:includemain(){int i=0,a=0;while(i<20){for(;;){if((i%5)==0)break;else有以下程序: #include<stdio.h> main() {int i=0,a=0; while(i<20) {for(;;) {if((i%5)==0)break; else i--; } i+=13,a+=i; } pfintf("%d/n",A); } 程序的输出结果是( )。A.62B.63C.23D.36

  • 查看答案
  • 有以下程序 #include main( ) { int c; while((c

    [单选题]有以下程序#includemain( ){ int c;while((c=getchar())!='/n'){ switch(c-'2'){ case0:case 1:putchar(c+4);case 2:putchar(c+4);break;case 3:putchar(c+3);case 4:putchar(c+3);break;}}printf("/n")}从第一列开始输入以下数据代表一个回车符。2743程序的输出结果是A.66877B.668966C.6677877D.66

  • 查看答案
  • 有以下程序:#includemain() { char c[6]; int i=

    [单选题]有以下程序:includemain() { char c[6]; int i=0; for(j<6;c[i]=getchar(),i£«£«); for(有以下程序: #include<stdio.h> main() { char c[6]; int i=0; for(j<6;c[i]=getchar(),i++); for(i=0,i<6;i++)putchar(c[i]); printf("/n"); } 如果从键盘上输入: ab<回车> c<回车> def<回车> 则输出结果为____

  • 查看答案
  • 有以下程序:#includemain(){ char c[6];int i=0;

    [单选题]有以下程序:includemain(){ char c[6];int i=0;for(;i<6;c[i]=getchar(),i£«£«);for(i=0有以下程序: #include<stdio.h> main(){ char c[6]; int i=0; for(;i<6;c[i]=getchar(),i++); for(i=0;i<6;i++)putchar(c[i]); printf("/n"); } 如果从键盘上输入: ab<回车> c<回车> def<回车> 则输出结果为____

  • 查看答案
  • 有以下程序#includemain(){int k=5,n=0;while(k>

    [单选题]有以下程序includemain(){int k=5,n=0;while(k>0){switch(k){defhult:break;case 1:n£«有以下程序 #include<stdio.h> main() {int k=5,n=0; while(k>0) {switch(k) {defhult:break; case 1:n+=k: case 2: case 3:n+=k; } k--; } printf("%d/n",n); } 程序运行后的输出结果是( )A.0B.4C.6D.7

  • 查看答案
  • 有以下程序:#includemain(){char c[6];int i=0;f

    [单选题]有以下程序:includemain(){char c[6];int i=0;for(;i<6;c[i]=getchar(),i£«£«);for(i=0;有以下程序: #include<stdio.h> main(){ char c[6]; int i=0; for(;i<6;c[i]=getchar(),i++); for(i=0;i<6; i++)putchar(c[i]); printf("/n"); } 如果从键盘上输入: ab<回车> c<回车> def<回车> 则输出结果为___

  • 查看答案
  • 有以下程序:#includemain(){int c;while((c=getc