老师,检查一些作业。

来源: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]);


下载视频          
1
hUU加油
hp>感谢 一起加油

h021-11-18
共1条回复

好帮手慕小明

2021-11-18

同学您好,代码符合题意要求,非常棒,但还有一个小建议,同学可以参考楼上同学给出的回复进行优化~

祝同学学习愉快~

0
hUU加油
hp>嗯嗯 好的呢 

h021-11-18
共1条回复

0 学习 · 9886 问题

查看课程