首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abed,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。 例如,若字符串为abed,则应输出:dcba。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构
admin
2020-04-18
47
问题
给定程序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全国计算机二级
相关试题推荐
关于“while(条件表达式)循环体”,以下叙述正确的是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
层次型、网状型和关系型数据库的划分原则是()。
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入”abc4Efg”,则应输出”aBc4EFg”。注意:部分源程序在文件PROG1.C中。请勿改
给定程序MODI1.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
下面不能作为结构化方法软件需求分析工具的是()。
下面描述中不属于数据库系统特点的是()。
下列关于软件工程的描述中正确的是
下面不属于软件工程的3个要素是
随机试题
汉语中的动态助词“了”只能用于过去时。()
Inthesamewaythatachildmustbeabletomovehisarmsandlegsbeforehecanlearntowalk,thechildmustphysiologically
肾虚型产后身痛的首选方剂为肾阴亏虚型产后小便淋痛的首选方剂为
通过椎旁静脉系统发生转移的是
根据《建设工程施工合同(示范文本)》(GF一1999一0201),如果干扰事件对工程的影响持续时间长,承包则应按工程师(监理人)要求的合理间隔,提交中间索赔报告,并在干扰事件影响结束后的()天提交一份最终索赔报告。
增值税一般纳税人购进的下列服务中进项税额不能从销项税额中抵扣的有()。
自学作为一种培训方式,其优点不包括()。
高校课程的纵向结构包括普通教育课程、基础课程、________和专业课程。
A、Manystudentscan’tgetupdatedonlineinformation.B、Manystudentsdonotmakethemostuseofprintedbooks.C、Manystudents
A、ConveniencesbroughttoconsumersthroughtheuseoftheInternet.B、ImplicationsoftheincreasingcommercialuseoftheInte
最新回复
(
0
)