首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> void get_put() { char ch; ch = getchar(); if (ch != ’\n’) get_put(); putchar(ch); }
有如下程序 #include <stdio.h> void get_put() { char ch; ch = getchar(); if (ch != ’\n’) get_put(); putchar(ch); }
admin
2021-04-28
51
问题
有如下程序
#include <stdio.h>
void get_put()
{
char ch;
ch = getchar();
if (ch != ’\n’) get_put();
putchar(ch);
}
main( )
{
get_put();
}
程序运行时,输入ABCD<回车>,则输出结果是
选项
A、DCDC
B、DCBA
C、BABA
D、ABCD
答案
B
解析
本题考查了函数的递归调用,进入get_put函数后,ch每次保存读进来的字符,如果不是换行符,则继续读取下一个字符常量,当ch保存完’D’后,下一次读取不满足if条件,函数进行输出,依次输出’D’,’C’,’B’,’A’,答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/QTtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intc[6]={10,20,30,40,50,60},*p,*s;P=c;S=&c[5];printf("%d\n",s-P);}程序运行后的输出结果是
有以下程序#include<stdio.h>main(){FILE*fp;charstr[10];fp=fopen("myfile.dat","w");fputs(”abc",f1));fclose(fp);rp。fopen("myfiIe.
若有以下程序#includemain(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c!=3)r+=3;else;if(d==4)
有以下程序:#includemain(){intc[6]={10,20,30,40,50,60},*P,*s;P=c;s=&c[5];prinff(“%d\n”,S—P);}程序运行后的输出结果
以下函数不能用于向文件中写入数据的是
以下数组定义中错误的是
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
检查软件产品是否符合需求定义的过程称为
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
下面是有关C语言字符数组的描述,其中错误的是
随机试题
男,65岁。慢性咳喘20年,剧烈咳嗽3天,无咳痰、咯血及发热,半小时前突发胸痛,呼吸困难,不能平卧,伴紫绀。体检:血压155/100mmHg,呼吸20次/分。右胸语颤减弱,呼吸音减低。心率115次/分。以上表现符合()
企业文化可以分成三个层次,即:表层、中层和深层。()
关于流行病学中的队列研究,描述正确的是
桂利嗪硝苯地平
下列关于房产税纳税人的提法中,正确的有()。
【2014下】材料:幼儿园只有一架秋千,幼儿都很喜欢玩。大二班在户外活动时,胆小的诺诺走到正在荡秋千的小莉面前,请小莉把秋千让给他玩。小莉没理会他。诺诺就跑过来向老师求助:“老师,小莉不让我荡秋千……”对此,不同的教师可能会采取下面不同
管理方格理论认为,对生产的关心包括()。
Sexualselection,amechanismofevolutionthatcandrivetheappearanceofbrightfeathersandelaboratehorns,isoftenassu
按照ITU标准,OC-3的传输速度是
A、Toknowtheirbusinesspartnerbetter.B、Toenjoythedishesonly.C、Tohavearelaxation.D、Toescapefromthecompany.A选项以T
最新回复
(
0
)