首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { char e; e=getchar(); do{ putchar(e++); }while((e=getchar())!=’#’); }
有以下程序: #include main() { char e; e=getchar(); do{ putchar(e++); }while((e=getchar())!=’#’); }
admin
2019-01-11
15
问题
有以下程序:
#include
main()
{ char e;
e=getchar();
do{
putchar(e++);
}while((e=getchar())!=’#’);
}
程序运行时从第一列开始输入:abcdefg##<回车>,则输出结果是( )。
选项
A、bcdefgh$
B、bedefgh
C、abcdefg#
D、abcdefg
答案
D
解析
运算符“++”放在变量后面时,先参与其他操作,再对变量+1。putchar(c++)表示先输出当前c值,再对c值+1,当输入abcdef##时,在while语句中,当程序输入“#”时,循环退出。因此输出为abcdefg,答案为D选项。
转载请注明原文地址:https://jikaoti.com/ti/kef0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,函数的功能是;将M行N列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的存储单元中。例如,二维数组中的数据为:则一维数组中的内容应是:333333334444
程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的信息。函数fun的功能是输出这位学生的信息。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKI.C中。不
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到student.dat文件中。函数fun的功能是从指定文件中找出指定学号的学生数据,读入此学生数据,对该生的分数进行修改,使每门课的分数加3分,修改后重写文件
已有定义如下: structnode {int data; structnode *next; }*p; 以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。p=(stru
以下叙述不正确的是______。
当变量c的值不为2、4、6时,值也为“真”的表达式是( )。
在下列表达式中,属于逻辑表达式的是()
下列关于软件测试的目的和准则的叙述中,正确的是()。
下列实体的联系中,属于多对多联系的是()。
支持子程序调用的数据结构是()。
随机试题
经皮肤黏膜吸收毒物而中毒的患者,下列清洗皮肤的措施,哪项有错误
甲状腺功能亢进时.腹泻的主要发生机制是
手太阳经分布在()
黄某因在石家庄市诈骗,被裕华区公安机关抓获,下列说法不正确的有()
所有项目内非营业性配套设施费用可直接计入开发项目成本。()
建造桥梁取得的收入属于()。
税务行政复议中的被申请人是指()。
下列收入中,应依法征收城建税的是( )。
固定资产原值的确定原则不包括()。
A)Dinosaurs,StarWars,trainschedules,Disneyprincesses,maps,LEGO—subjectssuchasthesecanbecomeall-consumingpassions
最新回复
(
0
)