社区
C语言
帖子详情
高分求助一简单的算法排字用的,在线等待
qyyayong
2003-02-15 11:23:20
就是输入一个数,如123 编一程序 输出321
救命用的东东,
输入AB
输出BA
用C语言
...全文
18
10
打赏
收藏
高分求助一简单的算法排字用的,在线等待
就是输入一个数,如123 编一程序 输出321 救命用的东东, 输入AB 输出BA 用C语言
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qyyayong
2003-02-15
打赏
举报
回复
你试过吗?
如输入123456
输入654321吗?
myaniu
2003-02-15
打赏
举报
回复
这个算法应该是效率比较高的!
qyyayong
2003-02-15
打赏
举报
回复
还有没有别的方法?
myaniu
2003-02-15
打赏
举报
回复
我大概写了一些
#include<stdio.h>
#include<string.h>
void reverse(char* str);
/*采用字符串处理的方式*/
int main(void)
{
char str[128];/*定义字符串*/
printf("Please enter the string:");
scanf("%s",&str);/*读入字符串*/
reverse(str);/*调用子函数*/
printf("%s",str);/*输出反转后的字符串*/
getchar();/*读入回车*/
getchar();/*停顿,以观察结果*/
return 0;
}
void reverse(char* str)
{
/*以begin和end为指示器,对字符串数组进行反转*/
int end=strlen(str)-1;
int begin=0;
char temp;
for(;begin <= end;begin++,end--)
{/*交换str[begin]和str[end]*/
temp=str[begin];
str[begin]=str[end];
str[end]=temp;
}
}
lw549
2003-02-15
打赏
举报
回复
大家都已经说了。
小雪说的,我同意。
这种问题自己想想就可以了。
cache2002
2003-02-15
打赏
举报
回复
你可以把输入的内容存放在数组里,然后前后交换各个数据元素不就得了,自己编程实现,不难吧,
qyyayong
2003-02-15
打赏
举报
回复
楼上的兄弟能把每一步的意思说一下吗?
我可以再加分!!
我是新手,
就是写一程序,
不光函数
myaniu
2003-02-15
打赏
举报
回复
#include<stdio.h>
#include<string.h>
void reverse(char* str);
int main(void)
{
char str[128];
printf("Please enter the string:");
scanf("%s",&str);
reverse(str);
printf("%s",str);
getchar();
getchar();
return 0;
}
void reverse(char* str)
{
int end=strlen(str)-1;
int begin=0;
char temp;
for(;begin <= end;begin++,end--)
{
temp=str[begin];
str[begin]=str[end];
str[end]=temp;
}
}
333sunshine
2003-02-15
打赏
举报
回复
#include <iostream.h>
#include <conio.h>
void main()
{
int a,i;
char c,*p;
for(a=0;c!='\r';a++)
{c=getche();
p++;
*p=c;
}
cout<<'\n'<<a<<'\n';
for(;a>0;a--)
cout<<*(p--);
}
myaniu
2003-02-15
打赏
举报
回复
我试过,程序在dev-c++下编译通过。
我测试了以下数据:
输入 输出
123456 654321
12345 54321
asdfg gfdsa
均通过测试!
通过我自己的测试之后,我才会贴出来的!
【雷达成像】合成孔径雷达SAR线性调频缩放
算法
CSA雷达成像Matlab实现
Chirp Scaling Algorithm (CSA,脉冲压缩缩放
算法
)作为一种有效的SAR成像
算法
,凭借其计算效率高、易于实现等优点,在SAR图像处理领域得到了广泛应用。本文将对CSA
算法
的基本原理进行简要介绍,并结合提供的三个...
【雷达成像】基于反向投影
算法
的合成孔径雷达SARMatlab仿真
合成孔径雷达 (Synthetic Aperture Radar, SAR...其中,反向投影 (Back Projection, BP)
算法
作为一种经典的SAR成像方法,以其概念清晰、易于理解的特性,在SAR成像领域占据着重要地位,并为后续
算法
的发展奠定了基础。
【波束形成】CLEAN-SC
算法
+HR-CLEAN-SC+CLEAN-SC-CG波束形成Matlab仿真
1. 概述波束形成技术作为一种...CLEAN-SC
算法
、HR-CLEAN-SC
算法
和CLEAN-SC-CG
算法
都是基于CLEAN
算法
的波束形成
算法
。CLEAN
算法
是一种经典的图像重建
算法
,通过迭代的方式消除图像中的噪声和干扰,从而得到清晰的图像。
【图像拼接】基于SIFT
算法
实现图像拼接附Matlab代码
SIFT(Scale-Invariant Feature Transform,尺度不变特征变换)
算法
是一种经典的图像特征提取
算法
,其具有尺度不变性和旋转不变性,非常适用于图像拼接。本文将深入探讨基于SIFT
算法
实现图像拼接的技术原理和步骤,...
【图像压缩】基于K-means
算法
实现图像压缩附Matlab代码
图像压缩技术在数字图像处理领域扮演着至关重要的角色,它能够显著...K-means
算法
是一种经典的无监督聚类
算法
,其核心思想是将数据点划分到K个不同的簇中,使得每个数据点与其所属簇的中心点(即簇均值)的距离最小。
C语言
70,037
社区成员
243,243
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章