Java
LQ_CSDNfdafdfa
这个作者很懒,什么都没留下…
展开
-
孙悟空在大闹蟠桃园的时候,第一天吃掉了所有桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。第一天开始吃的时候一共有多少个
孙悟空在大闹蟠桃园的时候,第一天吃掉了所有桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。这下可把神仙们心疼坏了,请帮忙计算一下,第一天开始吃的时候一共有多少个桃子?import java.util.Scanner;public class MonkeyPeach { /** * 猴子吃桃子,第一天吃全部桃子的总数一半多一个, * 第二天又将剩下的桃子吃掉一半多一个, * 以后每天吃掉前一天剩下的一.原创 2022-03-26 11:40:37 · 2815 阅读 · 0 评论 -
Java输入一个字符串,分别返回aeiou这几个元音字母出现的次数
import java.util.*;public class CountNumber { /** * 输入一个字符串,分别返回aeiou这几个元音字母出现的次数 */ public static void main(String[] args){ Scanner input = new Scanner(System.in); System.out.println("请输入一个字符串:"); String str = input.nextLine(); int a,e,i,.原创 2022-03-25 12:08:53 · 1344 阅读 · 0 评论 -
Java输入一个字符串,前后颠倒并大小写转换
public class StringHandle { public static void main(String[] args){ String str = "lTcastHeiMa"; char[] strArray = str.toCharArray(); /** * 1.String转变char * 2.使用大小转换 * 3.转换后的String转变char赋值给原来的char[] */ StringBuffer buffer = new StringB.原创 2022-03-25 12:07:04 · 1317 阅读 · 0 评论 -
Java判断回文数
import java.util.*;public class HuiwenNumber { /** * 121 * 12321 * 123321 * 复数、小数都不是回文数 * @param args */ public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入一个整数来判断是不是回文数:"); long .原创 2022-03-25 12:01:46 · 465 阅读 · 0 评论 -
Java输入整数a,输出结果s,其中s与a的关系是:s=a+aa+aaa+aaaa+aa...a,最后为a个a。例如a=2时,s=2+22=24 .
import java.util.Scanner;public class Join { public static void main(String[] args){ Scanner input = new Scanner(System.in); System.out.print("请输入一个整数:"); int a = input.nextInt(); int s=0; int s1=0; int s2=0; StringBuffer buff.原创 2022-03-12 14:51:12 · 2519 阅读 · 0 评论 -
输入年月日,判断这天是这年的第几天
import java.util.Scanner;public class Yesterday { /** * 输入年月日 * 判断这天是这年的第几天 * * 输入函数 * 判断闰年和平年 * 每个月的日期相加 * * 闰年二月29天,能被4整除,平年二月28天,不能被4整除 * 1,4,6,8,10,12 31天,2 29/28天,3,5,7,9,11 30天 * */ public static void main(String args[]).原创 2022-03-11 12:28:19 · 1047 阅读 · 0 评论 -
求2的前n次幂之和
import java.util.Scanner;public class NumberTwo { public static void main(String[] args){ Scanner input = new Scanner(System.in); System.out.print("请输入你要求2的前n次幂之和:"); int n = input.nextInt(); int sum = 0; for(int i = 0; i < n+1; i++){ s.原创 2022-03-11 12:25:56 · 723 阅读 · 0 评论 -
定义一个学生信息类Student,成员变量有sNo,sName,sSex,sAge,sJava;带参数和无参的构造方法;创建五个该类对象,用构造方法赋值并输出,计算sJava的成绩平均值,最大值最小值
public class Student2 { public static void main(String[] args){ Student3[] stuArray = new Student3[5];//定义一个数组存储学生信息 //调用有参构造方法进行赋值 stuArray[0] = new Student3(1,"zhangsan",'男',18,86.5f); stuArray[1] = new Student3(2,"lisi",'女',18,90.5f); stu.原创 2022-03-11 12:14:33 · 2855 阅读 · 0 评论 -
随机生成10个0-100的正整数
import java.util.Random;public class RandomTest { public static void main(String[] args) { //随机生成10个0-100的正整数 System.out.print("Math.random:"); for (int i = 0; i < 10; i++) { System.out.print((int) (Math.random() * 100)+"\t"); } //随机生成1.原创 2022-03-11 12:09:39 · 11689 阅读 · 2 评论 -
Java基础,String方法的使用;定义一个字符串,将字符串从后往前遍历并将字符串中的大小写反转,最后用StringBuffer拼接输出。
/* * 1.字符串转变成char[]数组,这样才能遍历 * 2.在循环中遍历,利用char和ASCLL码想联系得到大小些字母 * 3.得到大小写字母转变成String然后才能用String的大小写转换方法 * 4.转换后的大小写在重新转换成char重新赋值给char[] * 5.最后定义StringBuffer,用append方法拼接输出public class StringHandle { public static void main(String[] args){ String .原创 2022-03-11 12:04:40 · 883 阅读 · 0 评论