首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abed,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
给定程序MODll.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abed,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
admin
2013-03-29
92
问题
给定程序MODll.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。
例如,若字符串为abed,则应输出:dcba。
请改正程序中的错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
/*****************found****************/
fun (char a)
{ if (*a)
{ fun(a+1);
/***************found*****************/
printf("%c"*a);
}
}
main()
{ char s[10]="abed";
printf("处理前字符串=%s\n处理后字符串=",s);
fun(s);printf("\n");
}
选项
答案
(1)void fun(char*a) (2)printf("%c", *a);
解析
(1)主函数中“fun(s);"语句中的s是数组名,所以在:fun函数中参数的定义应该是指针型,“fun(char a)"改为“void fun(char*a)"。
(2)pdntf函数的调用形式是:pfintf(格式字符串,输出项表),在格式字符串和输出项表之间有“,",因此第二个标识处应该是“printf("%c",*a);"。
转载请注明原文地址:https://kaotiyun.com/show/VWJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下程序:main(){intx=5,y,*t;t=&x;y=++(*t);printf("%d,%d",x,y);}则程序执行后的x值为【】,y的值为【】。
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<5;i++)j+
关于if后一对圆括号中的表达式,以下叙述中正确的是()
下列有关数据库的描述,正确的是
结构化程序设计的3种结构是
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
下列二维数组初始化语句中,不正确的是()。
以下程序中函数fun的功能是:构成—个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。#include<stdio
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO
用筛选法可得到2~n(n
随机试题
A.亚硫酸氢钠B.卵磷脂C.甘油D.普鲁卡因E.羧甲基纤维素静脉注射脂肪乳剂中的乳化剂是()。
以下哪个理论不属于内容型激励理论()
“仁者见仁,智者见智”,是对客观真理的否定。
患者,女性,62岁,患高血压病7年,诉血压波动范围(170~140)/(105~90)mmHg,未予重视,只是在头晕、头痛时服降压药,缓解后即减量或停药,身体肥胖。近1周劳累过度,今日出现剧烈头痛、头晕、恶心,测血压205/120mmHg。确诊为高血压病,
在工程项目设计过程质量管理中,设计各部室的质量职责有()
合伙人发生与合伙企业无关的债务,相关债权人可以以其债权抵销其对合伙企业的债务。()
()是物流信息网络建立中确定信息和整理的程序。
在个人业务知识提高方面,你有什么计划?
在软件项目开始之前,客户就能对过程能力和风险有定量了解的是()。
PreventingTextbookTheft1.【T1】______oftextbooktheft【T1】______■Thecostoftextbooksmakesthem【T2】
最新回复
(
0
)