首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编一个函数fun(char*str),该函数的功能是把字符串中的内容逆置。 例如,字符串中原有的字符串为asdfg,则调用该函数后,串中的内容为gfdsa。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语
请编一个函数fun(char*str),该函数的功能是把字符串中的内容逆置。 例如,字符串中原有的字符串为asdfg,则调用该函数后,串中的内容为gfdsa。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语
admin
2013-03-25
16
问题
请编一个函数fun(char*str),该函数的功能是把字符串中的内容逆置。
例如,字符串中原有的字符串为asdfg,则调用该函数后,串中的内容为gfdsa。
请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。
试题程序:
#include
#include
#include
#define N 100
void fun(char * str)
{
}
void main()
{
char a[N];
FlLE * out:
printf("Enter a string:");
gets(a);
printf("The original string is:");
puts(a);
fun(a);
printf("The string after modified:");
puts(a);
strcpy(a,"Welcome!");
fun(a);
out=fopen("outfile.dat","w");
fprintf(out,"%s",a);
fclose(out);
}
选项
答案
char ch; int i,m,n; i=0; m=n=strlen(str)一1; //求字符串str长度 while(i<(n+1)/2) //循环逆置交换 { ch=str[i]; str[i]=str[m]; str[m]=ch; i++; m——; }
解析
在fun()函数中,首先求行字符串的长度,然后通过循环进行字符交换。要注意的是,如果字符串长度是奇数,则最中间的元素在逆置前后的位置是没有改变的。
转载请注明原文地址:https://kaotiyun.com/show/XxID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据刑事诉讼法的相关规定,下列说法错误的是()。
中国奉行防御性的国防政策,在战略上坚持()的原则。
下列叙述正确的是()。
根据以下资料,回答以下问题。在2008年8月8日至24日奥运会期间,北京市的空气质量不仅天天达标,而且有10天达到一级,全面兑现了对奥运会空气质量的承诺。下图是2008年1~8月北京市大气质量检测情况,图中一、二、三、四级是空气质量等级,一级空气
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
天宫二号上搭载着国际上首台在轨运行并开展科学实验的空间冷原子钟,也是目前在空间运行最高精度的原子钟。这台冷原子钟采用的先进冷却技术是()。
阅读以下文字,回答下列问题。网络时代巨大的信息量要求网络人际交流迅速快捷,此时,传统语言的表达已不足以将信息转变成最简洁的形式输入输出。于是网络语言应运而生。这种语言以轻松活泼、幽默风趣、戏谑调侃的面目出没于传统媒体,让人耳目一新。比如“美眉”指
利率是金融学中核心变量之一,关于利率的决定理论也很多。其中,可贷资金理论试图完善古典学派的储蓄投资理论和凯恩斯流动性偏好利率理论。(1)请比较可贷资金理论与储蓄投资理论和凯恩斯流动性偏好理论的异同;(2)具体说明可贷资金理论相对于另外两
设在SQLServer2008某数据库中,要设置不允许用户U1获得对表T数据的删除权限,请补全实现该授权操作的SQL语句:【9】ONTToU1;
下图是校园网某台主机在命令行模式执行某个命令时用sniffer捕获的数据包。请根据图中信息回答下列问题。使用IP地址211.81.20.208的主机对应的主机名是_【20】_。
随机试题
五苓散的君药是
模压底绝缘鞋的电阻为10000Ω,两只脚平行并联的电阻为()Ω。
用数量的变化来估计疾病流行的强度常用的术语有
患者男,因上前牙牙龈反复出现瘘管,X线片显示根管钙化,经过多次正规治疗后无效,拟行根尖手术。拆线后患者复诊时间应为A.1个月B.6个月C.12个月D.1个月和6个月E.6个月和12个月
2005年1月,某县财政局干部张某因涉嫌受贿被检察机关逮捕,后被县法院以受贿罪判处有期徒刑1年。检察机关提起抗诉,市中级法院审理认定张某犯受贿罪判处有期徒刑3年。张某刑满释放后申请再审,2010年5月高级法院经审理宣告张某无罪。2011年3月,张某申请国家
ApplicationsfortheHamiltonSchoolofBusinessscholarshipmust______byJune1inordertobeconsidered.
下列选项中属于国务院职能范围的是()。
月全食天象于2014年10月8日登场。天文专家表示,这是中国的观测者在2014年能观察到的唯一一次月食现象。而且中国全境观测条件都不错,只要天气晴朗,中国几乎所有地区都能欣赏到一轮“红月亮”高挂夜空。下列关于月食说法错误的是()。
EconomicReforminChinaMoreUSsinologistshaveexpressedconfidenceinChina’seconomicreformandtheprospectsforChi
Manyparentswhowelcometheideaofturning(31)theTVand(32)moretimewiththefamilyarestillworriedthat(33)TVthey
最新回复
(
0
)