首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) { char c; c=getchar( ); d0{ putchar(c+ +); }while((c=getchar( ))!=′#′); } 程序运行时从第一列开始输入abcdefg#
有以下程序: #include<stdio.h> main( ) { char c; c=getchar( ); d0{ putchar(c+ +); }while((c=getchar( ))!=′#′); } 程序运行时从第一列开始输入abcdefg#
admin
2019-12-17
16
问题
有以下程序:
#include<stdio.h>
main( )
{
char c;
c=getchar( );
d0{
putchar(c+ +);
}while((c=getchar( ))!=′#′);
}
程序运行时从第一列开始输入abcdefg##<回车>,则输出结果是( )。
选项
A、abcdefg
B、bcdefgh
C、abcdefg#
D、bcdefgh#
答案
A
解析
运算符“+ +”放在变量后面时,先参与其他操作,再对变量+1。putchar(c+ +)表示先输出当前c值,再对c值+1。当输入abcdef##时,在while语句中,程序输入#时循环退出。因此输出为abcdefg,故A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/oFCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main()
若有以下程序#includevoidsp(int*a){intb=2;*a=*a*2;printf("%d,",*a);a=&b;*a=*a*2;p
以下关于C语言数据类型使用的叙述中错误的是
若有定义语句:inta=3,b:2,c=1;以下选项中错误的赋值表达式是
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不
下面不属于软件需求规格说明书内容的是
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
C语言程序中,运算对象必须是整型数的运算符是
下列关于栈和队列的描述中,正确的是()。
随机试题
该患者可能的诊断为若需要利尿治疗,下列哪项不合适
丁卡因不宜用于
关于单身妇女的人工授精,正确的是
下列有关工程师对索赔作出决定的说法中,正确的是()。
影响抽样误差的因素有()。
关于证券投资的风险与收益,下列描述正确的有( )。
税务代理法律关系的确定是以( )为标志的。
甲在乙家做客时,无意间发现乙家抽屉里有一张他人出具给乙的借条,金额为6000元。甲于是将该借条盗走。后甲找到债务人,称乙让自己来收钱。债务人知道他是乙的好朋友,于是将6000元现金支付给甲。甲的行为构成
在网络需求详细分析中除包括网络总体需求分析、综合布线需求分析、网络可用性与可靠性分析、网络安全性需求分析,还需要做的工作是()。
Whatisthepurposeofthetalk?
最新回复
(
0
)