在线求教

code~eidt 2019-05-14 12:29:04
编写程序实现生活中饭局上的游戏:几个毕业聚会的同学坐在一桌喝酒,接着玩起一个逢3过的游戏,如:小明说:1。小赵说:2。小黄说:过。小唐说:4。小刘说:5。小龚说:过。请用程序接收一个数,然后打印出所有0到这个数之间的整数,带3和3的倍数显示为’过’。
...全文
138 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
931828653 2019-05-14
  • 打赏
  • 举报
回复
|| 不用&&
931828653 2019-05-14
  • 打赏
  • 举报
回复
忘了 ,没看到 带3的 也得显示 过 那你就在 i%3==0 这个条件里 在&& 一个 String.valueOf(sum)..contains("3")
code~eidt 2019-05-14
  • 打赏
  • 举报
回复
引用 1 楼 931828653的回复:
首先 scanner 输入 , 然后 循环, for(int i =0;i<scan.nextInt();i++) if(i!=0&&i%3==0) {打印 当前值,} else {打印i}
这样也不对 30到40之间还有些没有输出过
code~eidt 2019-05-14
  • 打赏
  • 举报
回复
引用 1 楼 931828653的回复:
首先 scanner 输入 , 然后 循环, for(int i =0;i<scan.nextInt();i++) if(i!=0&&i%3==0) {打印 当前值,} else {打印i}
for (int i = 1; i <=num; i++) { if (i!=0 && i%3==0) { System.out.println(i+"过"); continue; } else { System.out.println(i); } }
931828653 2019-05-14
  • 打赏
  • 举报
回复
首先 scanner 输入 , 然后 循环, for(int i =0;i<scan.nextInt();i++) if(i!=0&&i%3==0) {打印 当前值,} else {打印i}

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧