哪里出错了
来源:3-5 编程练习
weixin_精慕门2193630
2020-02-02 14:52:05
import java.util.Scanner;
public class Demo{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
//输出提示信息
System.out.println("请输入一个整数:");
//从键盘输入一个整型数据存储到变量n中
int n=5;
System.out.println("5");
//输出提示信息
System.out.println("循环输出1到n的整数:");
//编写初始化语句,定义一个整型变量i,值为1
int i =1;
//使用循环输出1到n的值
while(i<5);
System.out.println("循环输出1到n的整数");
i++;
}
}
1回答
同学你好, 这里的5应该是从键盘输入的数据。另外while循环后应该使用大括号将其括起来。修改后代码:
import java.util.Scanner;
public class Demo{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
//输出提示信息
System.out.println("请输入一个整数:");
//从键盘输入一个整型数据存储到变量n中
int n = sc.nextInt();
//输出提示信息
System.out.println("循环输出1到n的整数:");
//编写初始化语句,定义一个整型变量i,值为1
int i =1;
//使用循环输出1到n的值
while(i<=n){
System.out.println(i);
i++;
}
}
}如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题