问题描述
- 求高手 给解题思路 谢谢
-
将字符串"I am super star"倒序输出,即为"star super am I"
解决方案
解决方案二:
用Java的话……直接用String的split方法…参数为空格…得到一个字符串数组…接着遍历…从后往前遍历即可…
解决方案三:
用c语言?
#include<stdio.h>
void main()
{
char str[]="I am super star",*p1,*p2,ch;
p1=p2=str;
while(*p2) p2++;
p2--;
while(p1<p2)
{
ch=*p1;
*p1=*p2;
*p2=ch;
p1++;
p2--;
}
printf("%s
",str);
}
解决方案四:
可以用String中的substring截取字符串,然后输出,substring(x),从第x个开始截取到结尾 substring(0,x)从第一个开始截取到第x个位置的内容!
解决方案五:
正常输入,然后倒叙输出
时间: 2025-01-26 08:18:35