2024年java基础代码练习

java基础代码练习题目 利用条件运算符的嵌套来完成此题 学习成绩 gt 90 分的同学用 A 表示 60 89 分之间的用 B 表示 60 分以下的用 C 表示 x gt 90 A 90 x 59 b 60 x C 请输入正确成绩 题目 求 s a aa aaa aaaa aa a 的值 其中 a 是一个数字 例如 2 22 222 2222 22222 此时共有 5 个数相加 x 59 b 60

大家好,我是讯享网,很高兴认识大家。



题目:利用条件运算符的嵌套来完成此题:学习成绩> =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);


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++;
}java基础代码练习
else
{
e++;
}
}
System.out.println("数字个数:"+b);
System.out.println("英文字母个数:"+c);
System.out.println("空格个数:"+d);
System.out.println("其他字符个数:"+e);

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

小讯
上一篇 2024-12-28 13:36
下一篇 2024-12-31 21:14

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/2678.html