首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(char *s),该函数的功能是把字符串中的内容逆置。 例如:字符串中原有的字符串为abcde,则调用该函数后,串中的内容变为edcba。 注意;部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函
请补充函数fun(char *s),该函数的功能是把字符串中的内容逆置。 例如:字符串中原有的字符串为abcde,则调用该函数后,串中的内容变为edcba。 注意;部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函
admin
2010-05-05
54
问题
请补充函数fun(char *s),该函数的功能是把字符串中的内容逆置。
例如:字符串中原有的字符串为abcde,则调用该函数后,串中的内容变为edcba。
注意;部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
$include<string.h>
#include<conio.h>
#include<stdio.h>
#define N 81
void fun(char*s)
{
int i=0,t,n=strlen(s);
for(;【 】;i++)
{
t=*(s+i);
【 】;
【 】;
}
}
main()
{
char a[N];
clrscr();
printf("Enter a string:");
gets(a);
printf("The original string is:");
puts(a);
fun(a);
printf("\n");
printf("The string after modified:");
puts(a);
}
选项
答案
i<n/2或s+i<s+n-1-i或i<n-1-I *(s+i)=*(s+n-1-i) *(s+n-1-i)=t
解析
第一空:将字符串的内容逆置,实际上就是将第一个字符和最后一个字符交换,再将第二个字符与倒数第二个字符交换,依此类推,直到中间的字符为止。所以,长度为n的字符串需要交换的次数为n/2。还可以这样理解,交换时始终保持顺数的字符在倒数的字符前面。第二空:顺数第i个字符为*(s+i),倒数第i个字符为*(s+n-1-i)。第三空:掌握利用第三个变量进行变量交换的方法。本题中,第三个变量为t。
转载请注明原文地址:https://www.kaotiyun.com/show/UXID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
气凝胶是入选吉尼斯世界纪录的最轻的一类物质,因其内部有很多孔隙,充斥着空气,故而得名。浙江大学高分子系高超教授的课题组制备出了一种超轻气凝胶——它刷新了目前世界上最轻材料的纪录,弹性和吸油能力令人惊喜,并取名为“碳海绵”。关于气凝胶,下列说法正确的是(
根据《行政处罚法》的规定,违法事实确凿且有法定依据,对公民处以()以下罚款的行政处罚的,可以当场作出行政处罚决定。
在秋冬时节,我国大部分地区常会出现大雾,阻碍水、陆、空交通的正常运行,引发交通事故,危害人体健康。下列关于雾的说法正确的是()。
国际收支平衡表的四部分主要内容中,最基本的项目是()。
从1988年到2004年,我国现行宪法先后进行了四次修正。其中“将乡镇人大的任期,由3年改为5年”是在()。
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
某县人民法院审理一民事案件过程中,要求县移动通信营业部提供某通信用户的电话详单。根据我国宪法规定,下列说法正确的是()。
科技创新与民生问题密切相关。下列表述错误的是()。
用2012减去一个四位数的差,正好等于将这个四位数各个数位数字相加的和,那么有几个这样的四位数?()
恒星的形成需要气体。在星团中,由于大量气体会在星团形成早期被耗散掉,星团一直以来被认为不能形成新的恒星。只有恒星之间的碰撞或者并合才有可能为年老的恒星补充燃烧物质。使它们看起来比其余的恒星更加年轻。通过碰撞或者并合形成的恒星被称作蓝离散星,它们的名字来源于
随机试题
()在制作多媒体时经常使用如图所示的绘图工具栏,图中标明序号①的按钮是在幻灯片版面上或图形里添加画出一带箭头方向的直线段。
建设项目按照项目的投资作用分类有()。
在建设工程设计准备阶段,监理工程师进度控制的任务包括( )。
某机电安装公司承建一个石化项目的通风空调工程与设备安装工程,施工项目包括:地下车库排风兼排烟系统、防排烟系统、楼梯间加压送风系统、空调风系统、空调水系统、空调设备配电系统、动设备安装、静设备安装。该项目的所有施工内容及系统试运行已完毕,在进行竣工验收的同时
《史记》蕴含着丰富的中国古代私人理财思想,是中国私人理财发展史上的一个重要里程碑。( )
下列行为中,不属于可撤销的民事法律行为的是()。
证明:函数f(x)=1一在(一∞,0)上是增函数。
教师职业最重要的本质特征是()。
合作学习
Theyhadaheateddiscussiononthetopicbutcametono______.
最新回复
(
0
)