首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODl1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abcd,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
给定程序MODl1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abcd,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
admin
2017-07-27
58
问题
给定程序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全国计算机二级
相关试题推荐
已知下列函数定义:fun(int*b,intc,intD){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为inta[10])(
以下程序的输出结果是()。#include<stdio.h>voidprt(int*x,int*y,int*z){printf("%d,%d,%d\n",++*x,++*y,*(z++));}main()
下述语句中,在字符串sl和s2相等时显示“theyareEqual”的是()。
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
设有如下关系表:则下列操作正确的是()。
下面程序的输出结果是()。#include<stdio.h>main(){chara[]={’a’,’b’,’c’,’d’,’f’,’g’},*p;p=a;printf("%c\n",*p+4);}
以下叙述错误的是()。
已知:intc[3][4];,则对数组元素引用正确的是()。
运行下面的程序,输入字符串MicrosoftVisualStudio,则程序的执行结果是()。#include<stdio.h>main(){charChr[20];scanf("%s",&Chr);p
二叉树的遍历可以分为三种:前序遍历、()遍历和后序遍历。
随机试题
Formalityhasalways______(character)theirrelationship.
患者,女,3l岁。结婚5年不孕,月经先后不定期,量少、色黯、有血块,经前乳胀胸胁胀满,舌暗红苔薄白,脉细弦。妇科盆腔检查正常,基础体温连续测定为单相,男方检查无异常。已确诊为排卵障碍性不孕,治疗应首选
怀孕9个月的高龄孕妇,下颌第三磨牙近中阻生,近3天牙冠周围牙龈红肿,触痛明显,此时比较适宜的治疗方法是()
《中华民国临时约法》规定行使立法权的机构是:()
建设工程项目总承包的基本出发点是借鉴( )的经验,实现建设生产过程的组织集成化,以克服由于设计与施工的分离致使投资增加。
甲公司为建造某固定资产专门于2015年12月1日按面值发行3年期、到期一次还本付息公司债券,债券面值总额为12000万元(不考虑债券发行费用),票面年利率为3%。该固定资产采用出包方式建造。2016年甲公司发生的与该固定资产建造有关的事项如下:1月1日,工
导致表1中人口变化的主要原因是()。
Theoldmanenteredthehall,______inhand.
家庭经营性收入仍是农村居民最主要的收入来源,但是占总收入的比重从2006年一直下降到了2011年,其比重已下降了()。
Working-classfamiliesintheUnitedStatesareusuallynuclear,andmanystudiesindicatethatworking-classcouplesmarryfor
最新回复
(
0
)