首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
26
问题
有以下程序
#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://kaotiyun.com/show/iZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){intnum=0;while(num<=2){num++;printf("%d\n",num);}}
若有如下语句:structa{charx[10]inty;}s,*t;t=&S;则对结构体变量s中的成员y的正确引用是()。
有以下程序:#include<string.h>main(intargc,char*argv[]){inti,len=0;for(i=1;i<argc;i++)len+=strlen(argv[i]);
有定义语句:intx,y;若要通过scanf("%d,%do,&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是
下面程序的输出结果是【】。 main() {inti=3,j=2; char*a="DCBA"; printf("%c%c\n",a[i],a[j]) }
若有如下说明,则_______的叙述是正确的。structst{inta;intb[2];}a;
对于下面语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={’a’,’b’,’c’,’d’};
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
下列特征中不是面向对象方法的主要特征的是()。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
随机试题
把社会问题视作公众问题,认为公众问题与个人困扰不同的社会学家是【】
编制数量指标综合指数的一般原则是()
A.肝阳化风B.热极生风C.阴虚动风D.血虚生风以口渴,颈项强直,两目上视,手足抽搐,角弓反张,牙关紧闭,舌质红绛,苔黄燥,脉弦数为主症属于
介入治疗肝脏血管瘤,应选择下列哪种方法
建设项目职业病危害卫生审核的重要任务是审查
龙胆泻肝汤的组成药物不包括
求函数的导数.
Обэтомбедноммальчикениктонебудетзаботиться,и____будетзаботиться.
Whatisimportantwhen...?Recallingproducts-Planmaking-Risktaking--
Areyoualwayssureyouknowwhatpeoplemeanwhentheytrytodescribetheirfeelingstoyou?Weusebothwordsandgesturesto
最新回复
(
0
)