老师,检查一些作业。
来源:4-5 项目作业
UUU加油
2021-11-17 18:33:55
老师,下面是我写的。麻烦您看一下,还有没有需要改进的地方,
public static void main(String[] args) {
// 定义一个字符串类型的数组
String[] str=new String[5];
Scanner sc=new Scanner(System.in);
for(int i=0;i<str.length;i++) {
System.out.println("请输入第"+(i+1)+"个旅游目的地:");
str[i]=sc.next();
}System.out.println("以下地方供旅游参考:");
for(String i:str) {
System.out.print(i+" ");
}
System.out.println();
int number=(int)(Math.random()*5);
int i=number;
System.out.println("随机生成的目的旅游地为:"+str[i]);
}
}
2回答
weixin_慕码人3367019
2021-11-17
随机生成的变量是可以直接放到数组中的,不用特意赋值给I
int number=(int)(Math.random()*5);
System.out.println("随机生成的目的旅游地为:"+str[number]);
好帮手慕小明
2021-11-18
同学您好,代码符合题意要求,非常棒,但还有一个小建议,同学可以参考楼上同学给出的回复进行优化~
祝同学学习愉快~
相似问题