首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODl1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abcd,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
给定程序MODl1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abcd,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
admin
2017-07-27
72
问题
给定程序MODl1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。
例如,若字符串为abcd,则应输出: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);
解析
(1)主函数中“fun(s);”语句中的s是数组名,所以在fun函数中参数的定义应该是指针型,“fun(char a)”改为“void fun(char *a)”。
(2)printf函数的调用形式是:printf(格式字符串,输出项表),在格式字符串和输出项表之间有“,”,因此第二个标识处应该是“printf(’’%c’’,*a);”。
转载请注明原文地址:https://kaotiyun.com/show/n7Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述语句中,在字符串sl和s2相等时显示“theyareEqual”的是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwrite(a,sizeof(int)
C语言源程序名的后缀是()。
若定义函数int*func(),则函数func的返回值为()。
以下关于C语言的叙述中正确的是()。
下列选项中,不属于数据库管理的是()。
下列函数从字符数组s[]中删除和c一样的字符,请在下面横线处填空。voiddelete(s,C)chars[],c;{inti,j;for(i=j=0;();i++)if(s[i]!=’c’)s[j++]=
已知:intc[3][4];,则对数组元素引用正确的是()。
下列程序输出结果是()。#includemain(){chara[]={’a’,’b’,’c’,’d’,’e’,’f’,’\0’};inti,j;i=sizeof(a);
随机试题
科学决策追求的是最优最好方案。()
A.3,4-苯并芘B.黄曲霉毒素C.石棉纤维D.乙萘胺
A.身热不扬B.高热不退C.午后低热D.日晡潮热E.发热重,恶寒轻
胡某与同村赵女依法登记结婚,结婚前或结婚后双方没有就财产作出任何的约定。2002年1月,胡某因公致残,单位给了他医疗费、残疾人补助费等20万元人民币。不久,其配偶赵女提出离婚。经查,双方居住的房屋是赵女婚前的房屋;婚后赵女以法定继承的方式继承其母亲的遗产5
乘轮船旅游购买儿童票的旅游者,身高应在()之间。
贪腐一日不除,反腐一日不止。如果说党风廉政建设和反腐败斗争永远在路上,那么零容忍便是贯穿这场远征的主线和基调。无论是从党心民心所向,还是依法治国、依规治党的要求,抑或是从当前依然严峻复杂的形势看,“上无禁区、下无死角”的零容忍反腐常态都将________地
设δ>0,f(x)在(一δ,δ)有连续的三阶导数,f’(0)=f"(0)=0且,则下列结论正确的是
曲线的渐近线条数为().
CarSafety1.Thefocalpointoftheproject:RoadRage-e.g.Amanhitthedriverwhohad【T1】______himearlier【T1】______2.
DrugshavebeenapartoftheAmericanstorysincetheveryfirstdayColumbuslandedintheNewWorld.TheTainoIndians【B1】___
最新回复
(
0
)