单项选择题

有以下程序 
 #include    
 main() 
{char C1,C2:C3,C4,C5,C6;
scanf("%C%C%C%C”,&Cl,&C2,&C3,&C4);     
C5=getchar();C6=getchar();     
Putchar(c1);putchar(c2); 
printf(”%C%C\n”,C5,C6);     
} 
程序运行后,若从键盘输入(从第l列开始)     
123<回车> 
45678<回车>   
则输出结果是()

A.1245
B.1256
C.1267
D.1278


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题以下叙述中错误的是() 

A.算法正确的程序最终一定会结束
B.算法正确的程序可以有零个输出
C.算法正确的程序可以有零个输入
D.算法正确的程序对于相同的输A-定有相同的结果

6.单项选择题

若有说明语句:     
Double *p,a; 
则能通过scanf语句正确给输入项读人数据的程序段是()    

A.*p=&a;scanf(”%if”,p);
B.*p=&a;scanf(”%f”,p);
C.p=&a;scanf(”%if”,*p);
D.p=&a;scanf(”%if”,p);

7.单项选择题

已定义以下函数     
Int fun(int *p)     
{return *p;} 
则fun函数返回值是()

A.不确定的值
B.一个整数
C.形参P中存放的值
D.形参P的地址值

8.单项选择题要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是()

A.while((ch=getchar())!=’N’)printf(”%c”,Ch);
B.while(ch=getchar()!=’N’) printf (”%c”,Ch);
C.while(ch=getchar()==’N’) printf (”%c”,Ch);
D.while((ch=getchar())==’N’) printf (”%c”,Ch);