问题

有以下程序:

include(stdio.h>

main( )

{char a,b,C,d;

scanf("%c%C",&a,&b);

c=getchar( );d=getchar( );

printf{"%c%c%c%c\n",a,b,C,d);

}

当执行程序时,按下列方式输入数据(从第l列开始,<CR>代表回车j注意:回车也是

一个字符)

12<CR>

34<CR>

则输出结果是( )。

A.1234

B.12

C.12 3

D.12 34

参考答案
您可能感兴趣的试题
  • 有以下程序:includemain( ){int a=1,b=0;printf(%d,,b=a+b);printf(%d\n,a=2+b); ’}程序运行后的输出结果是( )
  • 若有以下程序段:int r=8;print(%d\n,r$amp;>amp;$gt;1): 输出结果是( )。A.16B.8C.4D.2
  • 有以下程序:includemain{ char s[]=rstuv;printf(%c\n,*s+2);}程序运行后的输出结果是( )。A.tuvB.字符t的ASCIl码值C
  • 请补充函数proc,该函数的功能是计算下面公式SN的值:SN=1+1/3十4/5+...+2N-1/SN-1例如,当N=20时,SN=29.031674。注意:部分源程序给出如下。请勿改动main函数
  • 有以下程序:includemain{ short C=124;C=C_;printf(%d\n,c);}若要使程序的运行结果为248,应在下划线处填入的是( )。A.>>2B.|
  • 设有以下程序段:struct MP3{ char name[20];char color;float price;}std,*ptr;ptr=&std:若要引用结构体变量std中的color成员,写法
相关内容