• JAVA 基础练习题代码


    题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。   

    ① x>=90?"A":90<x<59?"B":60>x?"C":"请输入正确成绩"

    题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由用户控制。   

    Scanner scan = new Scanner(System.in); //输入扫描器
    System.out.println("输入数字");
    int a = scan.nextInt(); //输入数字
    System.out.println("输入数字个数");
    int b = scan.nextInt(); //输入数字
    int s = 0;

    for(int i = 1;i <= b;i++)
    {
    double c = Math.pow(10, i);
    c = (c-1)/9;
    c = a*c;
    s += c;
    }
    System.out.println(s);


    题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在     第10次落地时,共经过多少米?第10次反弹多高?


    double a = 100;
    double j = 0;
    for(int i = 1 ;i <= 10;i++)
    {
    j += a;
    a = a/2;
    j += a;
    }
    j = j-a;
    System.out.println("第十次落地时,球经过的距离是"+j+"米");
    System.out.println("第十次落地时,球弹起的高度是"+a+"米");

    题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。   


    System.out.println("输入一串字符");
    Scanner scan = new Scanner(System.in); //输入扫描器
    String a = scan.next(); //输入字符
    int b = 0;
    int c = 0;
    int d = 0;
    int e = 0;
    for(int i = 0;i < a.length();i++)
    {
    char a1 = a.charAt(i);
    if(a1 >= '0' && (int) a1 <= '9')
    {
    b++;
    }
    if((a1 >= 'a' && a1 <= 'z')||(a1 >= 'A' && a1 <= 'Z'))
    {
    c++;
    }
    if(a1==' ')
    {
    d++;
    }
    else
    {
    e++;
    }
    }
    System.out.println("数字个数:"+b);
    System.out.println("英文字母个数:"+c);
    System.out.println("空格个数:"+d);
    System.out.println("其他字符个数:"+e);

    题目:有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?   


    String a = "1234";
    char[] A={'a','a','a'};
    for(int i = 0;i < a.length();i++)
    {
    for(int i1 = 0;i1 < a.length();i1++)
    {
    for(int i2 = 0;i2 < a.length();i2++)
    {
    if(i!=i1 && i1!=i2 && i!=i2)
    {
    A[0] = a.charAt(i);
    A[1] = a.charAt(i1);
    A[2] = a.charAt(i2);
    String b = String.valueOf(A);
    System.out.println(b);
    }
    }
    }
    }

  • 相关阅读:
    抽卡 状压DP+期望DP+系数递推
    20190903考试反思
    20190823考试反思
    约瑟夫类问题研究
    树位DP
    20190823考试反思
    20190820考试反思
    20190818考试反思
    20190817考试反思
    PowerBuilder--Aes128加解密
  • 原文地址:https://www.cnblogs.com/xt641151246/p/5496895.html
Copyright © 2020-2023  润新知