首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char c; while((c=getchar()) != ’#’) putchar(c); } 执行时如输入abcdefg## , 则输出结果是( )。
有以下程序 #include main() { char c; while((c=getchar()) != ’#’) putchar(c); } 执行时如输入abcdefg## , 则输出结果是( )。
admin
2015-07-28
23
问题
有以下程序
#include
main()
{ char c;
while((c=getchar()) != ’#’)
putchar(c);
}
执行时如输入abcdefg##<回车> , 则输出结果是( )。
选项
A、abcdefg
B、abcdefg#
C、abcdefg##
D、##
答案
A
解析
程序的逻辑是用getchar()函数获取屏幕输入的字符并赋值给c,如果输入的字符不为"#"则输出该字符,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/ZZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
以下程序运行后的输出结果是【】。main(){intp=30;printf("%dkn",(p/3>0?p/10:p%3));}
有以下程序:#include<string.h>main(){char*p="abcde\Ofghjik\0";printf("%d\n",strlen(p));}程序运行后的输出结果是()。
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序:voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;i<n;j++)
以上程序运行后的输出结果是【】。main(){inti=10,j=0;do{j=j+i;i-;}while(i>2);printf("%d\n",j);}
语句X++;、++X;、X=X+1;、X=1+X;,执行后都使变量X中的值增1,请写出一条同一功能的赋值语句(不得与列举的相同)【】。
在下列关于宏定义命令#define的叙述中,正确的一条是()
用高级程序设计语言编写的程序称为______。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
在面向对象方法中,类的实例称为【】。
随机试题
急性血源性化脓性骨髓炎多见于
浆膜腔积液中检测何种肿瘤标志物,有助于对胰腺癌的诊断
在第四十一届世界遗产大会上,被列人世界遗产名录的中国遗产地是()。
6·某110kV变电站装有两台三绕组变压器,额定容量为120/120/60MVA,额定电压为110/35/10kV,阻抗为U1-2=9.5%,U1-3=28%,U2-3=19%,主变压器110、35kV侧均为架空进线,110kV架空出线至2kin之外的变电
风险分散的原理是()。
下列有关组织文化结构的表述正确的有()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
防火墙可设置于
Theaffixeswhichcanonlybeconjoinedwithothermorphemesandcanneverproducenewwordsare
LibraryThelibraryisaplacewherebooks,journals,microfilms,audioandvisualmaterialsarekeptandorganizedtosuppo
最新回复
(
0
)