设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。

admin2021-06-15  22

问题 设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是(    )。

选项 A、n=0;while((ch:getchar())!=”\n”)n++;
B、n=0;while(getchar()!=”\n”)n++;
C、for(n=0;getchar()!=”\n”;n++);
D、13:O;for(ch=getchar()!=”\n”;n++);

答案D

解析 要统计一行中输入字符个数(不包含回车符),首先定义一个用作统计的变量n,赋初值为0;一行字符是否结束的判断条件应为getchar()!="\n";D项中for循环表达式格式错误,应在ch前添加“;”号。
转载请注明原文地址:https://jikaoti.com/ti/k9z0FFFM
0

最新回复(0)