首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
56
问题
有如下程序
#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全国计算机二级
相关试题推荐
表达式a+b||~c|d的运算顺序是______。
在执行以下程序时,如果从键盘上输入:ABCdef<回车>,则输出为______。 main() { char ch; while((ch=getchar())!=’\n’) { if(ch>=’A’ && ch<=’Z’) ch=ch+32; else i
已知字符A的ASCII代码值为65,以下程序运行时,若从键盘输入:B33<回车>。则输出结果是______。 #include "stdio.h" main() { char a,b; a=getchar();scanf("Xd",&b); a=a-’A’
在循环结构中,______可以使得同一组语句一次也不执行。
NgNNdoublex=17;inty;,当执行Y=(int)(x/5)%2;之后Y的值为【】。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#d越lieMIN-2147483647intfindmax(intX[],intn){inti,max;for(i=0;i
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
以下有4组用户标识符,其中合法的一组是______。
整型变量x和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
随机试题
萋尿生殖嵴可分成内外两部分,内侧份为__________,外侧份为__________。
驾驶机动车在这个位置怎样安全通过?(图3.12.1)
火焰矫正焊后残余变形时,最高温度应()。
政党制度
作为社会主义道德体系的重要组成部分,药学职业道德的核心是
A、强直性四肢关节炎B、强直性脊柱炎c、侵犯四肢小关节D、游走性关节炎E、侵犯全身所有关节风湿热的特点是
负责标定国家药品标准品、对照品的是
应急预案编制完成后,还应确保预案的批准、()和维护。
甲公司和乙公司均为增值税一般纳税人,适用的增值税税率均为17%。甲公司和乙公司不存在任何关联方关系。2016年3月,甲公司以其持有的10000股丙公司股票交换乙公司生产的一台办公设备,并将换入办公设备作为固定资产核算。甲公司所持有丙公司股票作为交易性金融资
对于包括收货人在内的第三者而言,提单具有最终证明的效力。()
最新回复
(
0
)