首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abed,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abed,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删
admin
2020-01-10
78
问题
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。
例如,若字符串为abed,则应输出:dcba。
请改正程序中的错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
/**********found**********/
fun(char a)
{ if (*a)
{ fun(a+1);
/**********found**********/
printf("%c" *a);
}
}
main()
{ char s[10]="abcd";
printf("处理前字符串=%s\n处理后字符串=",s);
fun(s);print:f("\n");
}
选项
答案
(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/PFCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfunl(char*p){char*q;q=p;while(*q!=’\0’){(*q)++;q++;}}main_(){chara[]={"Progra
若有以下程序#includevoidsp(int*a){intb=2;*a=*a*2;printf("%d,",*a);a=&b;*a=*a*2;p
有以下程序#includeintfun(chars[]){intn=0;while(*s=’0’){n=10*n+*s-’0’;s++;}return(n);}main()
有下列程序:inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6,t+=a++,)else{inta=7;
以下选项中不能用作C程序合法常量的是
C语言程序中,运算对象必须是整型数的运算符是
以下定义语句中正确的是
给定程序MODI1.C中,fun函数的功能是:删除b所指数组中小于10的数据。主函数中输出删除后数组中余下的数据。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#
设二叉树的前序序列为.ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
随机试题
钨极氩弧焊时喷嘴、焊丝与焊件的倾斜位置怎样选择?
职业教育的社会性
请论述周作人散文的内容和艺术成就。
HIV感染的高危人群有
李某,女,50岁。哮喘日久,喉中轻度哮鸣,气短声低,稍劳即著,咳嗽痰多色白质稀,怕风易汗,纳少便溏,舌淡苔白,脉细弱,病情稳定时可选用的方剂是
注册设备监理师执业资格考试的条件,除要求为中华人民共和国公民,遵守国家法律、法规外,还要求:()。
( )必须在卸货口岸检验检疫机构报检。
某公司预计2002年应收账款的总计金额为3000万元,必要的现金支付为2100万元,应收账款收现以外的其他稳定可靠的现金流入总额为600万元,则该公司2002年的应收账款收现保证率为()。
若要变更运输计划应有哪些规定?
人生路上,难免会遇到困难。请用“必然”“坦然”“仍然”三个词串成一段包含人生启示的话。
最新回复
(
0
)