首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include void get_put() { char ch; ch = getchar(); if (ch != ’\n’) get_put(); putchar(ch); } main() { get_put(); printf(
有如下程序 #include void get_put() { char ch; ch = getchar(); if (ch != ’\n’) get_put(); putchar(ch); } main() { get_put(); printf(
admin
2015-07-28
36
问题
有如下程序
#include
void get_put()
{
char ch;
ch = getchar();
if (ch != ’\n’) get_put();
putchar(ch);
}
main()
{
get_put(); printf("\n");
}
程序运行时,输入1234<回车>,则输出结果是( )。
选项
A、4321
B、1234
C、4444
D、1111
答案
A
解析
函数get_put()的作用是利用递归调用,优先输出最后一个输入的字符,即逆序输出输入的字符串,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/l7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的结果是______。 main() { char x=3,y=6,z; z=x^<<2; printf("%d",z); }
设有定义:structperson{intID;charname[12];}P;请将scanf(“%d”,【】);语句补充完整,使其能够为结构体变量P的成员ID正确读人数据。
表达式:(int)((double)9/2)-(9)%2.的值是
以下关于C语言的叙述中正确的是
在C语言中(以16位PC机为例),一个float型数据在内存中所占的字节数为4:一个double型数据在内存中所占的字节数为【】。
下列可用于C语言用户标识符的一组是______。
不能把字符串"Hello!"赋给数组b的语句是______。
若希望下列的程序运行后输出25,程序空白处的正确选项是()。main(){inti,j=50,a[]={7,4,10,5,8};for()j+=a[i];printf("%d"
以下合法的字符型常量是
C语言规定,在一个源程序中,main函数的位置
随机试题
消风散主治
男性,50岁,肥胖5年,口渴多食3个月,经常伴餐后3~4小时心悸、多汗、饥饿感,进食后可缓解,化验空腹静脉血浆血糖8.2mmol/L,尿糖(+),最可能的诊断是
中央银行进行公开市场业务操作以增加货币供应量,应采取的操作是( )。
下列不属于商业银行合规管理体系基本要素的是()。
下列各项中,不属于股权筹资缺点的是()。
如果不考虑影响股价的其他因素,在市场有效的情况下,固定增长股票的价值()。
感受域:是指人对于各种刺激所能感受的范围,亦即在感觉系统中,能够引起某一神经细胞或神经纤维反应的受刺激区域。根据上述定义,下列各项不涉及感受域的是()。
依次填入句中横线处的词语,最恰当的一组是:①国家有关部门的______结果表明,广东大亚湾核电站运行一年,废液、废气排放量均大大低于国家标准。②事发当日,看守所民警值班期间未认真履行看管职责______离岗,外出吃饭,造成在押人员脱逃。
提出了“正其义不谋其利,明其道不计其功”的是()
论述晏阳初的乡村教育实验。
最新回复
(
0
)