单选题

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

A. n=0; while((ch=getchar())!="")n++;
B. n=0; while(getchar()!="")n++;
C. for(n=0;getchar()!="";n++);
D. n=0; for(ch=getchar(); ch!="";n++);

查看答案
该试题由用户863****80提供 查看答案人数:19856 如遇到问题请联系客服
正确答案
该试题由用户863****80提供 查看答案人数:19857 如遇到问题请联系客服
热门试题
设p1和p2是指向同一个字符串的指针变量,c为字符变量, 则以下不能正确执行的赋值语句是(). 设变量x和y均己正确定义并赋值。以下if语句中,在编译时将产生错误信息的是()。 设变量已正确定义并赋值,以下正确的表达式是 若有定义:chas[30{0};运行时输入:Thiistring.则以下不能正确读入整个字符串:Thiistring.到字符数中的语句组是() C语言中,用ch对r只能定义字符变量,不能定义字符串变量() 设变量已正确定义并赋值,以下表达式中正确的是()。 设变量已经正确定义,则以下能正确计算f=n!的程序段是(). 在Word2010文档中,某个段落最后一行只有一个字符,不能把该字符合井到上一行() 设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句: 图案定义文件的每一行最多可包含( )个字符 以下不能正确定义且赋初值的语句是( )。 以下不能正确定义且赋初值的语句是()。 在SAS程序中,一行一条记录读入一个字符型变量表示方法正确的是() 在SAS程序中,一行一条记录读入一个字符型变量表示方法正确的是() 在一行内输入多个命令需要用什么字符隔开() 己知字母A的ASCⅡ代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是()。 从健盘输入30个字符,并统计其中数字字符的个数。 设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。正确的输入形式中是_____ 从一个数据文件中读入以换行符结束的一行字符串的函数为() 下面可以正确定义两个整型变量和一个字符串变量的语句是______。
购买搜题卡会员须知|联系客服
会员须知|联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于聚题库网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位