首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abed,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abed,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
admin
2019-04-04
21
问题
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。
例如,若字符串为abed,则应输出:dcba。
请改正程序中的错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 /************found************/
3 fun(char a)
4 { if(*a)
5 { fun(a+1);
6 /************found************/
7 printf(’’%c’’ *a);
8 }
9 }
10 main()
11 { char s[10]=’’abcd’’;
12 printf(’’处理前字符串=%s\n处理后字符串=’’,s);
13 fun(s);printf(’’\n’’);
14 }
选项
答案
(1)void fun(char*a) (2)printf(’’%c’’,*a);
解析
本题中函数的功能是将字符串中的内容逆序。题干中给出的fun函数通过递归调用自身,实现字符串的逆序。
(1)主函数中“fun(s);”语句中的s是数组名,所以在fun函数中参数的定义应该是指针型,“fun(char a)”改为“void fun(char *a)”。
(2)printf函数的调用形式是:printfif格式字符串,输出项表),在格式字符串和输出项表之间有“,”,因此,第二个标识处应该是“printf(’’%c’’,*a);”。
转载请注明原文地址:https://kaotiyun.com/show/jnRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的程序实现的是指针p所指向的地址的n个数中,求出最大的和最小的数据,请填空。fun(int*p,intn){int*q;intmax,min;max=min=*p;for(q=p;【】
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
下列程序的输出结果是______。intm=10;intfun(inta,intB){intm=2;return(a*b-m);}main(){intx=7,y=5;
下列程序的运行结果是()。#includemain(){inta=2,b=3,c=4;if(a<b)if(b<0)c=0;elsec++;prin
下列表达式中,可以正确表示x≤0或x≥1的关系是()。
若有以下类型说明语句:charw;intx;flooaty,z;则表达式w*x+z-y的结果为______类型。
在数据管理技术发展的三个阶段中,数据共享最好的是______。
下列程序的输出结果是()。#include<stdio.h>main(){structst{inty,x,z;};union{longi;intj;char
随机试题
患者,男,38岁。出现下肢麻木、发凉,间歇性跛行8年,有20年吸烟史。近来病情发展,持续疼痛,夜间尤甚,右下肢肌肉萎缩,右足背动脉搏动消失,诊断为血栓闭塞性脉管炎。(2008年第116题)不考虑该患者为下肢动脉硬化性闭塞的主要依据是
A、好发于下肢长骨B、好发于手和足的管状骨C、好发于骶尾椎和颅底蝶枕部D、好发于股骨下端、胫骨或腓骨上端和肱骨上端E、好发于颅骨骨肉瘤的好发部位为()
一贯煎中的君药是
男,40岁。半月前开始畏寒、发热,每天体温高达39~C~40"12,咳嗽、咳少量脓性痰,近4天来突然咳大量臭脓痰,每日约300ml,并有痰中带血。体检右下肺叩浊,闻及支气管呼吸音,血白细胞20×109/L,中性粒细胞O.90,最可能的诊断为
根据《安全生产违法行为行政处罚办法》,安全生产行政执法人员当场作出行政处罚决定后应当及时报告,并在______日内报所属安全监管监察部门备案。
商业银行的经营原则包括()。
(2015年卷二第32题)根据民法通则及相关规定,对于12岁的刘某实施的下列哪些行为,他人不得以刘某无完全民事行为能力为由主张无效?
根据空气质量指数API(为整数)的不同,可将空气质量分级如下表:对某城市一年(365天)的空气质量进行监测,获得的API数据按照区间[0,50],(50,100],(100,150],(150,200],(200,250],(250,300]进行分组,
我国北方夏季的暴雨成因多为()。
设矩阵A,B满足A*BA=2BA—8E,且A=,则B=___________.
最新回复
(
0
)