题目:利用条件运算符的嵌套来完成此题:学习成绩> =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四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/2678.html