欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > 刷题DAY21

刷题DAY21

2024/10/24 20:20:08 来源:https://blog.csdn.net/Drumk/article/details/141679460  浏览:    关键词:刷题DAY21

字符逆转

题目:将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符

输入:输入包括一行。第一行输入的字符串

输出:输出转换好的逆序字符串

输入:I am a student

输出:tneduts a ma I

import java.util.Scanner;
public class 字符逆转 {public static void main(String[] args) {Scanner sc=new Scanner(System.in);String st = sc.nextLine();char c[] = new char[st.length()];for (int i = 0; i < c.length; i++) {c[i]=st.charAt(i);}for (int i = c.length-1; i>= 0; i--) {System.out.print(c[i]);}}}
​
​
​
​
import java.util.Scanner;
public class 字符逆转 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String str = sc.nextLine();StringBuffer stb = new StringBuffer(str);StringBuffer reverse = stb.reverse();System.out.println(reverse.toString());}
}
​

打印金字塔

题目:输入n值,打印下列形状的金字塔,其中n代表金字塔的层数。

输入:输入只有一个正整数n(1<=n<=9)

输出:打印金字塔图形,其中每个数字之间有一个空格

输入:3

输出:

1 1 2 1 1 2 3 2 1

import java.util.Scanner;
public class 打印金字塔 {public static void main(String[] args) {// TODO Auto-generated method stubScanner reader = new Scanner(System.in);int i, n, j;n = reader.nextInt();for (j = 1; j <= n; j++) {for (i = 1; i <= (n - j) * 2; i++) {System.out.print(" ");}for (i = 1; i <= j; i++) {System.out.print(i);if (i != j) {System.out.print(" ");}}for (i = j - 1; i >= 1; i--) {System.out.print(" " + i);}if (j != n)System.out.println();}}
​
}
​
​
​

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com