中易网

1、 编制程序:对键盘输入的字符串进行逆序,逆序后的字符串仍然保留在原来字符数组中,最后输出

答案:3  悬赏:40  
解决时间 2021-01-22 05:03
1、 编制程序:对键盘输入的字符串进行逆序,逆序后的字符串仍然保留在原来字符数组中,最后输出
最佳答案
//C语言的,VC2005通过
#include
#include
int main(int argc, char *argv[])
{
char str [20];//最多19个字符
int n,half,i;
char tmp;
memset(str, 0, 20);
scanf("%s", str);
printf("Before: %s\n", str);
n=strlen(str)-1;
half=n/2;
for(i=0;i<=half;i++)
{
tmp=str[i];
str[i]=str[n-i];
str[n-i]=tmp;
}

printf("After : %s\n", str);
fflush(stdin);
getch();
return 0;
}
全部回答
#include<stdio.h>
main()
{
char str[80],c;
int i,j=0,p;
gets(str);
for(i=0;str[i]!='\0';i++)
j++;
for(i=-;i<p/2;i++)
{c=a[i];a[i]=a[j-1];
j=j-1;}
printf("%d",a[i]);
}
pascal的
program losnow;
var
s,s1:string;
i,j,l:integer;
begin
readln(s);
l:=length(s);
for i:=l down to 1 do
begin
write(s[i]);
s1[l-i+1]:=s[i];
end;
end.
(其中字符数组就是字符串s1)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女孩子适合学金融学吗,发展怎么样?
龋齿是怎样形成的?
地插座安装安在哪里的
社保里咋么领死亡抚恤金
间接性耳聋
囡囡幼儿园地址在什么地方,我要处理点事
淡水居委会地址在什么地方,想过去办事
我妈50多岁了,她这几年手老是有些抖,这是怎
小白求问复合地板起翘怎么办
为什么我每天照镜子都觉得自己呗帅,而自拍却
公寓房
天麻粉的吃法?
大腿上有烫伤的疤痕可以纹身吗?
19.19除以1.9的竖式
第三代试管婴儿是什么意思呢
推荐资讯
服用克洛己新多长时间能饮酒
人保的无过责任险一年需要多少钱
华为揽阅 M2 10.0和华为揽阅M2青春版10.1英寸
求这个头像啊50悬赏
海信e70t的悬浮窗在哪里
陈二狗的妖孽人生比较搞笑,还没看完网站都被
碳纤维发热线的温度一般能达到多少度?
168想要灌篮大概需要跳多少厘米
斗鸡的神情怎样形容
业余玩魔方,完全学会f2l并完全掌握要多久?
宴会请柬什么颜色比较好看
精益生产管理与阿米巴经营有什么不同
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?