(1)给定一个0~1000的整数,求各位数的和,例如345的结果是3+4+5=12注:分解数字既可以先除后模也可以先模后除
java.util.Scanner scanner=new java.util.Scanner(System.in);
System.out.println("请输入三位整数");
int num=scanner.nextInt();
int ge=num%10;
int shi=num/10%10;
int bai=num/100;
int all=ge+shi+bai;
System.out.println("各位数的和为"+all);
(2)华氏温度和摄氏温度互相转换,从华氏度变成摄氏度你只要减去32,乘以5再除以9就行了,将摄氏度转成华氏度,直接乘以9,除以5,再加上32即行
System.out.println("请输入华氏温度:");
double f=scanner.nextDouble();
double c1=((f-32)*5)/9;
System.out.println("摄氏度为:"+c1);
System.out.println("请输入摄氏度: ");
double c2=scanner.nextDouble();
double f2=(c2*9)/5+32;
System.out.println("华氏度为"+f2);
(3)给定一个任意的大写字母A~Z,转换为小写字母
char a3 = 'A';
System.out.println((char)(a3 + 32));
(4)用int类型存储两个变量,分别命名为france,croatia
两个变量分别代表法国和克罗地亚。并分别赋值为4和2.
要求:输出法国队的分数,输出克罗地亚的分数,输出“法国队VS克罗地亚比分为4:2”
int france=4,croatia=2;
System.out.println("输出法国队的分数:"+france);
System.out.println("输出克罗地亚的分数:"+croatia);
System.out.println("法国队VS克罗地亚比分为:" +france+":"+croatia);
(5)小明买了一双鞋,价值58元,买了3件衣服,每件30元,买了5个包,每个包55.8元。小明共交了500元,问还要找回多少元?用程序表达
double shoes=58,clothes=30,bag=55.8;
double sum=shoes+clothes*3+bag*5;
double back=500-sum;
System.out.println("应该找回"+back+"元");
(6)输入一个整数,代表有n个小时,计算n个小时等于多少天零多少个小时。比如输入:25,那么输出“1天零1个小时”
System.out.println("请输入整数小时:");
int hour=scanner.nextInt();
int day=hour/24;
int xiaoshi=hour-24*day;
System.out.println(day+"天"+xiaoshi+"小时");
(7)输入电视机的价格(double型)及数量(int型),计算这些电视机总价值是多少
System.out.println("请输入电视机的价格:");
double TV=scanner.nextDouble();
System.out.println("请输入电视机的数量:");
int TVnumber=scanner.nextInt();
System.out.println("电视机总价值是:"+TV*TVnumber+"元");
结果如图所示