[单选题]

若程序执行时的输入数据是"2473",则下述程序的输出结果是

#include<stdio.h>

void main()

{ int cs;

while((cs=getchar())!=; '/n')

{switch(cs-'2')

{ case 0

case 1: putchar(cs+4);

case 2: putchar(cs+4);

break;

case 3: putchar(cs+3); default: putchar(cs+2); } } }

A.668977

B.668966

C.6677877

D.6688766

参考答案与解析:

相关试题

若程序执行时的输入数据是"2473",则下述程序的输出结果是#includevo

[单选题]若程序执行时的输入数据是"2473",则下述程序的输出结果是includevoid main(){int cs;w若程序执行时的输入数据是"2473",则下述程序的输出结果是 #include<stdio.h> void main() { int cs; while((cs=getchar())!=,'/n') {switch(cs='2') { case0 case 1:putchar(cs+4); case 2:putchar(cs+4); break; case 3:put

  • 查看答案
  • 若程序执行时的输入数据是“2473”,则下述程序的输出结果是#includevo

    [单选题]若程序执行时的输入数据是“2473”,则下述程序的输出结果是includevoid main(){int cs;若程序执行时的输入数据是“2473”,则下述程序的输出结果是 #include<stdio.h> void main() { int cs; while((cs=getchar())!=;'/n') {switch(cs-'2') { case 0 case 1:putchar(cs+4); case 2:putchar(cs+4); break; case 3:putchar

  • 查看答案
  • 当执行下面的程序时,如果输入ABC,则输出结果是( )。#include<std

    [单选题]当执行下面的程序时,如果输入ABC,则输出结果是( )。#include<stdio.h>#include<string.h>void main(){char ss[10]="12345",gets(ss);strcat(ss,"6789");printf("%s/n",ss);}A.ABC6789 B.ABC67 C.12345ABC6 D.ABC456789

  • 查看答案
  • 下述程序执行的输出结果是( )。include<stdio.h>main( ){

    [单选题]下述程序执行的输出结果是( )。include<stdio.h>main( ){char a[2][4];strcpy(a。"are");strcpy(a[1],"you");a[o][3]=&;printf("%s\n",a);}A.are&youB.youC.areD.&

  • 查看答案
  • 执行下述程序后,输出的结果是( )。include<stdio.h>define

    [单选题]执行下述程序后,输出的结果是( )。include<stdio.h>define S(X)X*Xvoid main{ int a=9,k=3,m=2;a/=S(k+m)/s(k+m);printf("%d",a);}A.1B.4C.9D.0

  • 查看答案
  • 执行以下程序的输出结果是_[18]_______ #include<stido.

    [主观题]执行以下程序的输出结果是_[18]_______#include <stido.h>main(){ int i,n[4]={1};for(i=1;i<=3;i++){ n[i]=n[i-1]*2+1; printf("%d",n[i]); }}

  • 查看答案
  • 当执行下面的程序时,如果输入ABC,则输出结果是()。#include "std

    [单选题]当执行下面的程序时,如果输入ABC,则输出结果是()。#include "stdio.h"#include "string.h"main(){char ss[10]="12345";gets(ss);strcat(ss,"6789");printf("%s/n",ss);}A . ABC6789B . ABC67C . 12345ABC6D . ABC456789

  • 查看答案
  • 以下程序输出的结果是 #include<stdio.h> #include<st

    [单选题]以下程序输出的结果是#include<stdio.h>#include<string.h>main(){ char w[][10]={"ABCD","EFGH","IJKL","MNOP"},k;for(k=1;k<3;k++) printf("%s/n",&w[k][k]);}A.ABCD FGH KLB.ABC EFG IJ MC.EFG JK 0D.FGH KL

  • 查看答案
  • 以下程序输出的结果是 #include<stdio.h> #include<st

    [单选题]以下程序输出的结果是#include<stdio.h>#include<string.h>main(){ char w[][10]={"ABCD","EFGH","IJKL","MNOP"},k;for(k=1;k<3;k++) printf("%s/n",&w[k][k]);}A.ABCD FGH KLB.ABC EFG IJ MC.EFG JK 0D.FGH KL

  • 查看答案
  • 下面程序的输出结果是 #include<stdio.h> #include<st

    [单选题]下面程序的输出结果是#include<stdio.h>#include<string.h>main(){ char *p1="abc",*p2="ABC",str[50]= "xyz";strcpy(str+2,strcat(p1,p2));printf("%s/n",str);}A.xyzabcABCB.zabcABCC.xyabcABCD.yzabcABC

  • 查看答案
  • 若程序执行时的输入数据是"2473",则下述程序的输出结果是 #include<