n=0;for(ch=getchar();ch!='\n';n++);设变量已经正确定义,以上程序段能不能统计出一行中输入的字符个数呢?请说明理由...比较急!

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/06 11:09:54
n=0;for(ch=getchar();ch!=''\n'';n++);设变量已经正确定义,以上程序段能不能统计出一行中输入的字符个数呢?请说明理由...比较急!n=0;for(ch=getchar()

n=0;for(ch=getchar();ch!='\n';n++);设变量已经正确定义,以上程序段能不能统计出一行中输入的字符个数呢?请说明理由...比较急!
n=0;for(ch=getchar();ch!='\n';n++);
设变量已经正确定义,以上程序段能不能统计出一行中输入的字符个数呢?请说明理由...比较急!

n=0;for(ch=getchar();ch!='\n';n++);设变量已经正确定义,以上程序段能不能统计出一行中输入的字符个数呢?请说明理由...比较急!
可以,统计输入回车前输入的字符个数.
getchar()每次从缓冲区读一个字符,当读到回车里,结束循环