1、随机产生6个整形数,且范围是0-100之间,分别将他们输出在控制台上,且将他们的和也给求出来输出在控制台上
package com.sj.homework;
/**
* @desc 随机产生6个整形数,且范围是0-100之间,分别将他们输出在控制台上,且将他们的和也给求出来输出在控制台上
* @author ws
* @time 8.1
*/
public class Random {
public static void main(String[] args) {
int sum = 0;//随机整形数之和
for (int i = 0; i < 6; i++) {//6次循环
int num = (int)(Math.random()*100);//生成整形随机数
System.out.print(num+"\t");//输出随机数的值
sum+=num;//把值存入和中
}
System.out.println("\n他们的和为:"+sum);//输出结果
}
}
2、有一个字符串“123”,一个字符串“234”,请对他们进行数据类型的强制转换,然后将二者的和输出在控制台上
package com.sj.homework;
/**
* @desc 有一个字符串“123”,一个字符串“234”,请对他们进行数据类型的强制转换,然后将二者的和输出在控制台上
* @author ws
* @time 8.1
*/
public class b {
public static void main(String[] args) {
//定义字符串
String str1 = "123";
String str2 = "234";
//进行定义变量字符串的和sum并赋值为字符串转成整形的str1和str2的和
int sum =Integer.parseInt(str1)+Integer.parseInt(str2);
//输出结果
System.out.println("他们的和为:"+sum);
}
}
3、请自己设计一个简单的猜数字游戏,然后编程实现(以整形数为例子)
package com.sj.homework;
import java.util.Scanner;
/**
* @desc 请自己设计一个简单的猜数字游戏,然后编程实现(以整形数为例子)
* @author ws
* @time 8.1
*/
public class Game {
public static void main(String[] args) {
Scanner cin=new Scanner(System.in);//输入控制台类
//输入
System.out.print("请输入一个0~9的数字:");
int num = cin.nextInt();
//判断和输出
if (num==8) {
System.out.println("恭喜你猜对了!");
} else {
System.out.println("很遗憾,你猜错了!");
}
}
}