反向输出字符串

//反向输出字符串
public class SwitchOne {

    public static void main(String[] args) {
        String aa= "hello";                  //字符串
        String [] bb=new String[aa.length()];//定义同等长度数组
        for(int i=1;i<=bb.length;i++){
            bb[i-1]=aa.substring(i-1,i);     //截取字符串的每一个字符,并赋值给数组元素
            System.out.print(bb[i-1]+" ");
        }
        System.out.println();
        System.out.println("*************************************");
        for(int j=1;j<=bb.length;j++){            //反向输出数组元素
            System.out.print(bb[bb.length-j]+" ");
        }

    }

}
时间: 2024-08-02 15:21:23

反向输出字符串的相关文章

【C++】输入并反向输出字符串

<pre name="code" class="cpp">// 反向输出字符串 #include<iostream> #include<string.h> using namespace std; void f(char p[]); int main() { char s[50]; cout<<"请输入一个字符串: "; cin>>s; f(s); cout<<"反

九九乘方表/数组排序/反向输出字符串

大家好: 今天在逛百度的时候有位芝麻问了个问题,感觉他是一个初学者!把他的代码添枝加叶了一下成了下面几个程序!大家共勉一下吧! 共 五 个方法: <span style="font-size: 18px;">//格式4 * 3 * 2 * 1 = 24</span> <span style="font-size: 18px;">//</span><span style="font-size: 18px;

4.19递归反向输出字符串

Q:编写一个递归函数,实现将输入的任意长度字符串反向输出的功能. #include <iostream> #include<cstdio> using namespace std; print() { char a; cin>>a; if(a!='#') print();//输入字符不是结束标志#,则递归调用print() if(a!='#') cout<<a;//输入字符时不输出# } int main() { printf("input a s

python反向输出字符串

方法一:reverse函数 a = [0,1,2,3] a.reverse() print(a) 方法二:采用切片 切片操作基本表达式:object[start_index:end_index:step] a = [0,1,2,3] print(a[::-1]) 原文地址:https://www.cnblogs.com/biu-biu-biu-/p/11560111.html

递归反向输出字符串

看题时发现这题,本来想用数组,但一看要求需要用递归,摸不着头脑. 首先,要介绍一下递归概念 最终肯定有一个递结束的条件,例如上面的已知的f(1)的值. 1 #include<stdio.h> 2 void reverse_string(char * string) 3 { 4 if(*string!='\0') 5 { 6 reverse_string(string++); 7 printf("%c",*string); 8 }else 9 return ; 10 } 11

反向输出用户录入的字符串

class Program { static void Main(string[] args) { Console.WriteLine("请录入要反向输出的字符或其它"); //将用户输入的字符串,放入字符数组中 char[] str = Console.ReadLine().ToCharArray(); //将素组中的元素反转 Array.Reverse(str); //遍历数组 foreach (var c in str) { Console.Write(c); } Console

Python实用技巧:实现字符串反向输出的5种方法

Python--实现字符串反向输出的5种方法 方法1: for 循环 1 letter_num = list(input('please input some characters:')) 2 list_num = [] 3 def convert_order(): 4 for i in range(len(letter_num)):#根据列表的长度决定遍历的次数 5 list_num.append(letter_num[len(letter_num) - i - 1])#把letter_num

谭浩强 c程序设计 8.17用递归法将一个整数n转换成字符串。例如,输入486,应输出字符串&quot;486&quot;。n的位数不确定,可以是任意位数的整数。

8.17用递归法将一个整数n转换成字符串.例如,输入486,应输出字符串"486".n的位数不确定,可以是任意位数的整数. #include <stdio.h> char str1[20];int i=0;long n;int main(){        int longToStr(long n);    char *revstr(char *str, int len);    printf("请输入一个整数n:\n");    scanf("

跟王老师学Java三大特性(二):案例 QuickHit:游戏输出字符串

案例 QuickHit:游戏输出字符串 主讲教师:王少华   QQ群号:483773664 学习目标 完成游戏输出字符串 一.需求说明 在控制台输出随机字符串 二.思路分析 生成字符串 输出字符串 返回字符串 三.难点提示 Game类中的player属性,代表玩家,查询player的级别号,根据级别号到LevelParam类中获取该级别的字符串长度 字符串长度固定可以通过for循环来实现,而随机内容可以通过获取随机数,而不同随机数对应不同字符来实现 四.参考代码 1 2 3 4 5 6 7 8