首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char c; do { c=getchar(); putchar(c); } while(c != ’#’); printf("\n"); } 执行时如输入:abcdefg## , 则输出结果是( )。
有以下程序 #include main() { char c; do { c=getchar(); putchar(c); } while(c != ’#’); printf("\n"); } 执行时如输入:abcdefg## , 则输出结果是( )。
admin
2015-07-28
29
问题
有以下程序
#include
main()
{ char c;
do {
c=getchar();
putchar(c);
} while(c != ’#’);
printf("\n");
}
执行时如输入:abcdefg##<回车> , 则输出结果是( )。
选项
A、abcdefg#
B、abcdefg
C、abcdefg##
D、##
答案
A
解析
程序的逻辑是:用getchar()函数获取屏幕输入的字符赋值给c,并输出该字符,之后判定do-while循环条件,即如果当前输入的字符不为"#"则继续循环,也就是当输入一个’#’字符时,该字符会被输出,然后循环才结束,所以答案选A。
转载请注明原文地址:https://jikaoti.com/ti/j7n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,不正确的是
以下程序中函数reverse的功能是将a所指数组中的内容进行逆置:voidreverse(inta[],intn){inti,t;for(i=0;i<n/2l;i++){t=a[i];a[i]=a[n-1-
结构化程序设计的主要任务是确定每个模块的
若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元int*p;p=_______malloc(sizeof(int));则应填入_______。
在C语言中,函数的隐含存储类别是()
()是不正确的C语言赋值语句。
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是______。
以下选项中,能用作用户标识符的是
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
下列对于软件测试的描述中正确的是()。
随机试题
全身淋巴干包括哪些?
A.林旦霜B.维A酸C.阿达帕林D.过氧苯甲酰E.壬二酸可调节表皮细胞有丝分裂和更新()。
经典的电子等排体是指
诉讼终结的原因包括:()。
在未采取有效防护措施的情况下,严禁进行焊接作业的环境条件有()。
某移动公司2007年某月销售有价电话卡,该卡的面值金额共计240万元,销售时向顾客折扣5%,实际取得销售款228万元,与销售卡相关的成本及销售税费共计171万元;当月另将面值共计20万元的电话卡赠送给业务关联单位,与赠送卡相关的成本13万元,销售税费0.6
期刊的稿件储备应注意()等。
简述教师职业道德失范的危害。
桑代克根据“饿猫逃出迷笼实验”认为,学习的过程是刺激与反应之间建立联结的过程,联结是通过“盲目尝试一逐步减少错误再尝试”而形成的,因此他的观点被称为试误说。桑化克据此实验得出了三条主要的学习定律,学习定律不包括()
Howcanasinglepostagestampbeworth$16800?Anymistakeintheprintingofastampraisesitsvaluetostampcollectors.A
最新回复
(
0
)