首页上一页 1 下一页尾页 3 条记录 1/1页
按照书上的这段代码,为啥得不到想要的结果?!
发表在C语言图书答疑
2016-04-23
是否精华
是
否
版块置顶:
是
否
按照《C语言从入门到精通》第二版,P82上的[例5.2],将代码打入后,为啥得不到想要的结果?!
#include<stdio.h>
int main()
{
char cChar1; /*声明变量*/
cChar1=getchar(); /*在输入设备得到字符*/
putchar(cChar1); /*输出字符*/
putchar('\n'); /*输出转义字符换行*/
getchar(); /*得到回车字符*/
putchar(getchar()); /*得到输入字符,直接输出*/
putchar('\n'); /*换行*/
return 0; /*程序结束*/
}
代码输入后,只有两个字符和两个回车,而不是像书上所说有四个字符。
#include<stdio.h>
int main()
{
char cChar1; /*声明变量*/
cChar1=getchar(); /*在输入设备得到字符*/
putchar(cChar1); /*输出字符*/
putchar('\n'); /*输出转义字符换行*/
getchar(); /*得到回车字符*/
putchar(getchar()); /*得到输入字符,直接输出*/
putchar('\n'); /*换行*/
return 0; /*程序结束*/
}
代码输入后,只有两个字符和两个回车,而不是像书上所说有四个字符。