住房和建设部网站,微信公众号登录入口在哪里,wordpress该站点地址,好的响应式网站基本语法 System.out.println(msg); // 输出一个字符串, 带换行
System.out.print(msg); // 输出一个字符串, 不带换行
System.out.printf(format, msg); // 格式化输出 println 输出的内容自带 \n, print 不带 \n printf 的格式化输出方式和 C 语言的 printf 是基本一致的 代码… 基本语法 System.out.println(msg); // 输出一个字符串, 带换行
System.out.print(msg); // 输出一个字符串, 不带换行
System.out.printf(format, msg); // 格式化输出 println 输出的内容自带 \n, print 不带 \n printf 的格式化输出方式和 C 语言的 printf 是基本一致的 代码实例 System.out.println(hello world);
int x 10;
System.out.printf(x %d\n, x) 从键盘输入 使用 Scanner 读取字符串 / 整数 / 浮点数 import java.util.Scanner; // 需要导入 util 包
Scanner sc new Scanner(System.in);
System.out.println(请输入你的姓名);
String name sc.nextLine();
System.out.println(请输入你的年龄);
int age sc.nextInt();
System.out.println(请输入你的工资);
float salary sc.nextFloat();
System.out.println(你的信息如下);
System.out.println(姓名: name\n年龄age\n工资salary);
sc.close(); // 注意, 要记得调用关闭方法
// 执行结果
请输入你的姓名
张三
请输入你的年龄
18
请输入你的工资
1000
你的信息如下
姓名: 张三
年龄18
工资1000.0 使用 Scanner 循环读取 N 个数字并求取其平均值 Scanner sc new Scanner(System.in);
int sum 0;
int num 0;
while (sc.hasNextInt()) {
int tmp sc.nextInt();
sum tmp;
num;
}
System.out.println(sum sum);
System.out.println(avg sum / num);
sc.close();
// 执行结果
10
40.0
50.5
^Z
sum 150.5
avg 30.1 注意事项 : 当循环输入多个数据的时候 , 使用 ctrl z 来结束输入 (Windows 上使用 ctrl z, Linux / Mac 上使用 ctrl d). 在后续 oj 题当中遇到 IO 类型的算法题有各种循环输入的要求后序给大家介绍。 猜数字游戏 参考代码 import java.util.Random;
import java.util.Scanner;public class Test {public static void main(String[] args){Random random new Random();Scanner sc new Scanner(System.in);int toGuess random.nextInt(100);while(true){System.out.println(please input your namber:);int num sc.nextInt();if(num toGuess){System.out.println(lower);}else if(numtoGuess){System.out.println(higher);}else{System.out.println(Yes);break;}}sc.close();}
}