这个错在哪
来源:4-2 编程练习
qq_慕婉清4002590
2019-09-03 12:35:15
import java.util.Scanner;
public class ScannerDemo{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
//输出提示信息
System.out.println(请输入一个整数:);
//从键盘输入一个整型数据,并放到整型变量n中
int n =sc.nextInt();
//将整型数据输出
System.out.println(n=10);
//输出提示信息
System.out.println(请输入一个小数:); //从键盘输入一个浮点型数据,并放到double类型变量d中
double d =sc.nextDouble();
//将double类型数据输出
System.out.println(d=3.14);
1回答
同学你好,代码的思路很棒,但是在实现上有些问题,并且编写代码是要细心哦~
具体问题:
1、输出字符串应该添加双引号。
2、分号要使用英文状态下的 ;
3、根据效果图,需要输出字符串和变量,应该使用+进行拼接。
4、代码的大括号应该有括回。括号应该两两对应。
具体如图:

修改后的代码如下:
import java.util.Scanner;
public class ScannerDemo{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
//输出提示信息
System.out.println("请输入一个整数:");
//从键盘输入一个整型数据,并放到整型变量n中
int n =sc.nextInt();
//将整型数据输出
System.out.println("n="+n);
//输出提示信息
System.out.println("请输入一个小数:"); //从键盘输入一个浮点型数据,并放到double类型变量d中
double d =sc.nextDouble();
//将double类型数据输出
System.out.println("d="+d);
}
}如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题