(15)有以下程序 #include<stdio.h> main() { char a,b,c,d; scanf(“%c%c”,&a,&b)
(15)有以下程序 #include<stdio.h> main() { char a,b,c,d; scanf(“%c%c”,&a,&b)
日期:2010-08-18 13:00:58 人气:1
前面你也知道,回车是一个字符,这个很重要;
然后我想说明的是,getchar()函数是读取从标准输入设备(主要是键盘)的“一个字符”,注意,对具体是什么字符没有要求,就是说可以读取回车符。
所以,很显然了,按照你的输入,1赋给a,2赋给b;第一个回车赋给c,然后3赋给d;程序的输出就是依次输出1,2,然后回车(换行),然后3。
不懂的话留言咯!