A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 怪学究 于 2015-5-3 18:18 编辑

/*
        一道酒桌上的小游戏,java程序————过七。
        需求:
                1.从10以内的随机数字开始自增
                2.当遇到七的倍数或者含有七的数字时输出"过",否则输出该数字
*/

import java.util.Scanner;              //通过键盘输入n值
class Demo
{
        public static void main(String[] args)
        {
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入一个小于10的数字n:");
                int n = sc.nextInt();
                if(n>=10||n<=0)                  //判断n的值是否符合范围
                {
                        System.out.println("输入的数字n不恰当");
                }
                else
                {
                        for (;n < 100 ;n++ )     //当n值合法时,开始游戏
                        {
                                if(n%10==7||n/10 == 7|| n%7 ==0)  //判断过七(此乃游戏规则)
                                {
                                        System.out.print("过"+"\t");
                                }
                                else
                                {
                                        System.out.print(n+"\t");
                                }
                                
                        }
                }
        }

}

评分

参与人数 1技术分 +1 收起 理由
lwj123 + 1

查看全部评分

3 个回复

倒序浏览
不错,很有趣!1

点评

你自己也顶顶呗~~  发表于 2015-5-5 10:42
哎,这边没人啊  发表于 2015-5-4 23:36
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马