首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abed,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abed,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构
admin
2020-04-18
39
问题
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。
例如,若字符串为abed,则应输出:dcba。
请改正程序中的错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
/**********found**********/
fun(char a)
{if (*a)
{fun(a+1);
/**********found**********/
printf("%c"*a);
}
}
main()
{ char s[10]="abcd";
printf(”处理前字符串=%s\n处理后字符串=",s);
fun(s);printf("\n");
}
选项
答案
(1)viid fun(char*a) (2)printf("%c", *a);
解析
本题中函数的功能是将字符串中的内容逆序。题干中给出的fun函数通过递归调用自身,实现字符串的逆序。
(1)主函数中“fun(s);”语句中的s是数组名,所以在fun函数中参数的定义应该是指针型,“fun(char a)”改为“void fun(char*a)”。
(2)printf函数的调用形式是:printf(格式字符串,输出项表),在格式字符串和输出项表之间有“,”,因此,第二个标识处应该是“printf("%c",*a);”。
转载请注明原文地址:https://kaotiyun.com/show/t3Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不构成无限循环的语句或语句组是
有以下程序#includevoidf(nt*p,int*q)voidf(int*p,int*q);{main()p=p+1;*q=*q+1;{intm=1,n=2,*r=&m;}
某棵树中共有25个节点,且只有度为3的节点和叶子节点,其中叶子节点有7个,则该树中度为3的节点数为()。
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是()。
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数据
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不
随机试题
在开车准备阶段技师应具备哪些技能要求?
概念的限制是通过增加_______、缩小_______来明确概念的一种逻辑方法。
输血最严重的并发症是
评估孕妇高危因素时不正确的是()
长于温补命门之火而益阳消阴、引火归元的中药是
甲公司依据买卖合同,在买受人乙公司尚未付清全部货款的情况下。将货物发运给乙公司。乙公司尚未收到该批货物时,向法院提出破产申请,且法院已裁定受理。对此,下列哪些选项是正确的?(2012年试卷三第70题)
根据规范要求,距建筑物30m的广场,室外景观照明灯具宜采用下列哪种接地方式?()
对经济周期性波动来说,提供了一种财富“套期保值”手段的行业属于( )行业。
甲公司于2015年12月29日以2000万元取得对乙公司80%的股权,能够对乙公司实施控制,形成非同一控制下的企业合并,购买日乙公司可辨认净资产公允价值为1600万元。2016年12月31日甲公司又出资210万元自乙公司的其他股东(集团外部非关联方)处取得
在社会主义中国化的过程中,产生了毛泽东思想和中国特色社会主义理论体系,这两大理论体系一脉相承主要体现在,二者具有共同的()。
最新回复
(
0
)