有以下程序 #include<stdio.h> main() { char a,b,c,d; scanf(“%c%c”,&a,&b);

日期:2018-03-10 20:04:12 人气:1

有以下程序 #include<stdio.h> main() { char a,b,c,d; scanf(“%c%c”,&a,&b);

答案是C。scanf读了两个字符,所以a='1',b='2'。但scanf没有把一行读完,最后还有一个回车。所以c=getchar()读到的是回车。d才读到下一行的3。所以打印结果就是12回车3,是C
    A+
热门评论