永发信息网

C语言程序设计题:

答案:4  悬赏:20  手机版
解决时间 2021-07-20 09:28
设计一程序将一个字符串str的内容颠倒过来!
最佳答案

#include<stdio.h>


#include<string.h>


void main()


{


void inverse(char str[ ]);


char str[100];


printf("请输入一窜字符串:\n");


scanf("%s",str);


inverse(str);


printf("inverse string:%s\n",str);


}


void inverse(char str[ ])


{


char t;


int i,j;


for(i=0,j=strlen(str);i<(strlen(str)/2);i++,j--)


{


t=str[i];


str[i]=str[j-1];


str[j-1]=t;


}


}

全部回答
#include<stdio.h> void p(); void main() { p(); putchar('\n'); } void p() { char ch; ch=getchar(); if(ch!='\n') p(); if(ch=='\n') putchar('\n'); else putchar(ch); }

子函数如下:

void abc(char *a)

{

int i,b;

char c;

b=strlen(a);

for(i=0;i<(b/2);i++)

{

c=a[i];

a[i]=a[b-i];

a[b-i]=a[i];

}

}

注:需头文件string.h

由于时间关系 这里不能帮你写了 这样吧 我提示你一下 你设置两个指针 一个放在数组头部 一个放在数组的尾部 然后你让这两个数组的指针相互调换数值 直到你的这两个指针走到一起为止 你先试试吧 我一会要停电了 要是出不来就联系我
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的回答里怎么没有最近回答的
怎么样才能让自控能力提高
哪里才能下载红色警戒2尤里的**mod大全?
手机刷机2008好用不?
贫腔炎是什么
我喜欢他,我怎么知道他的感觉
出师表原文一句一译,出师表一句对一句的原文
狗断了一跟肋骨自己能恢复吗
梦幻西游1500分抽神兽具体是怎么样的?
夜里1点多吃零食有害?
人最高可以长多高
未入住的新房怎样收取取暖费?
银行安全消防标语,浦发银行15年行庆,请求行庆
有什么单机版游戏好玩?
在炫舞里结婚好不好?
推荐资讯
为什么创家园
怎样才能算是成熟?
误公费和公资是分开了的么?
急急急论文,帮忙写个大纲题目(家庭教育在幼儿
谁知道GT5的要求的配置?那极品13呢
物理知识(关于凸透镜成像)!!
急~~关于风湿病
本人联盟人类盗贼,装备:眼罩,终结锁链,盛
哪种下载软件比较好?
怎样才能收到较多的鲜花啊?
岁月是朵两生花,岁月是朵两生花,红尘来去一
求安全标语精句
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?