首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
42
问题
有以下程序:
#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://kaotiyun.com/show/IzRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是用函数指针指向要调用的函数,并进行调用。规定在【2】处使fa指向函数n,在【3】处使fb指向函数f2。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.000000
以下程序的输出结果是()main(){inti;for(i=’A;i<’l’;i++,i++)printf("%c",i+32);printf("\n");}
设有如下定义structss{charname[10];intage;charsex;}std[3],*p=std;下面各输入语句中错误的是
设有如下定义:structsk{intn;floatx;}data,*p;若要使p指向data中的n域,正确的赋值语句是
下列是用户自定义标识符的是
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
若有以下定义“int t[3][2];”,能正确表示t数组元素地址的表达式是______。
关系模型的数据操纵即是建立在关系上的数据操纵,一般有【】、增加、删除和修改四种操作。
下面程序的功能是:对字符串从小到大进行排序并输出,请填空。#include"string.h"#include"stdio.h"sort(char*a[],intn){inti,j;char*p;fo
以下选项中,当x为大于1的奇数时,值为0的表达式是
随机试题
She______meofthefirsttimewemet,whenweknockedintoeachotherwithourumbrellas.
女,56岁,慢性上腹隐痛半年余,餐后上腹饱胀感,空腹胃酸低,五肽胃泌素试验无明显增高。确诊的首选检查是
若心率为100次/分,则心动周期为
头低足高位将床尾抬高
关于投资性房地产后续计量模式的转换,下列说法正确的是()。
当代美国著名的心理学家布鲁纳提出了学习的认知一同化学习理论。()
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
已知一棵5阶B-树有53个关键字,并且每个结点的关键字都达到最少状态,则它的深度是()。
Animportantfactorofleadershipisattraction.Thisdoesnotmeanattractivenessintheordinarysense,forthatisabornqua
Alltypesofstressstudy,whetherunderlaboratoryorreal-lifesituations,studymechanismsforincreasingthearousallevelo
最新回复
(
0
)