• 复习与循环语句练习


    复习

    //1.键盘键入三个数,找出来最大的数。

    //Console.Write("请输入一个数字:");
    //double a = double.Parse(Console.ReadLine());
    //Console.Write("请输入一个数字:");
    //double b = double.Parse(Console.ReadLine());
    //Console.Write("请输入一个数字:");
    //double c = double.Parse(Console.ReadLine());
    //double d;
    //if (a >= b)
    //{
    // d = a;
    //}
    //else
    //{
    // d = b;
    //}
    //if (d >= c)
    //{
    // Console.WriteLine("您输入的三个数中最大的是:" + d);
    //}
    //else
    //{
    // Console.WriteLine("您输入的三个数中最大的是:"+c);
    //}
    //Console.ReadLine();

    //2.“现在几点了?”键盘键入小时数,判断是上午还是下午。打印出来现在是上午几点还是下午几点
    //Console.Write("现在几点了");
    //int time = int.Parse(Console.ReadLine() );
    //if (time >= 1 && time <= 24)
    //{
    // if (time > 12)
    // {
    // Console.WriteLine("现在是下午" + (time - 12) + "点");
    // }
    // else
    // {
    // Console.WriteLine("现在是上午" + time + "点");
    // }
    //}
    //else
    //{
    // Console.WriteLine("您的输入有误!");
    //}
    //Console.ReadLine();


    //3.//输入一个小于等于100的整数,判断:
    ////是小于10的
    ////两位数
    ////是100
    //Console.WriteLine("请输入一个小于等于100的整数:");
    //int a = int.Parse(Console.ReadLine());
    //if (a < 10)
    //{
    // Console.WriteLine("这个数是小于10的数。");
    //}
    //else if (a >= 10 && a < 100)
    //{
    // Console.WriteLine("这个数是两位数。");
    //}
    //else
    //{
    // Console.WriteLine("这个数是100.");
    //}
    //Console.ReadLine();

    //4.//输入学生姓名,输入考试成绩 double
    ////若是100,【恭喜你***,满分通过!】
    ////若是大于等于80小于100,【**,你很优秀,继续保持!】
    ////若是大于等于60小于80,【**成绩良好】
    ////大于等于50小于60,【**就差一点点,下次一定要至少及格!】
    //Console.WriteLine("请输入您的姓名:");
    //string name = Console.ReadLine();
    //Console.WriteLine("请输入您的成绩:");
    //double fen = double.Parse(Console .ReadLine ());
    //if (fen ==100)
    //{
    // Console.WriteLine("恭喜你"+name +",满分通过");
    //}
    //else if(fen>=80&&fen<100)
    //{
    // Console.WriteLine(name + "你很优秀,继续保持");
    //}
    //else if(fen>=60&&fen<80)
    //{
    // Console.WriteLine(name + ",成绩良好");
    //}
    //else if(fen <60&&fen>=50)
    //{
    // Console.WriteLine(name+",就差一点点,下次一定要至少及格!");
    //}


    //else if (fen >= 0 && fen < 50)
    //{
    // Console.WriteLine(name + ",你是笨蛋么?");
    //}
    //else
    //{
    // Console.WriteLine("请输入正确的分数");
    //}
    //Console.ReadLine();

    //5.输入年份,判断是否是闰年。
    //Console.Write("请输入年份");
    //int year=int.Parse(Console.ReadLine());
    //if(year>0&&year<=9999)
    // if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)
    // {
    // Console.WriteLine("您输入的年份是闰年");
    // }
    // else
    // {
    // Console.WriteLine("您输入的年份不是闰年");
    // }
    //else
    //{
    //Console.WriteLine("您输入有误");
    //}
    //Console.ReadLine();


    //6.有一组函数:y = x (x<1);y = 2x -1 (1<=x<10); y = 3x-11 (x>=10)。
    //括号内是x的满足条件。
    //实现功能,随意输入一个x值,输出y的值。
    //Console.WriteLine("请输入x=");
    //double x = double.Parse(Console.ReadLine());
    //if (x < 1)
    //{
    // double y = x;
    // Console.WriteLine("y=" + y);
    //}
    //else if (x >= 1 && x < 10)
    //{
    // double y = 2 * x - 1;
    // Console.WriteLine("y=" + y);
    //}
    //else
    //{
    // double y = 3 * x - 1;
    // Console.WriteLine("y=" + y);
    //}
    //Console.ReadLine();

    ////7.相亲过程:你有房子么?你有钱么?你有能力么?
    ////【结婚吧】【先买房子在结婚】【先赚钱再买房子再结婚】都没有【拜拜~~】
    ////利用if嵌套做相亲过程
    //Console.Write("你有房子么?");
    //string a = Console.ReadLine();
    //if (a == "有")
    //{
    // Console.Write("结婚吧");
    //}
    //else
    //{
    // Console.Write("你有钱么?");
    // string b = Console.ReadLine();
    // if (b == "有")
    // {
    // Console.Write("先买房子再结婚");
    // }
    // else
    // {
    // Console.Write("你有能力么?");
    // string c = Console.ReadLine();
    // if (c == "有")
    // {
    // Console.Write("先赚钱再买房子再结婚");
    // }
    // else
    // {
    // Console.Write("拜拜~~");
    // }
    // }
    //}
    //Console.ReadLine();


    //8.输入年月日,看看格式是否正确
    //Console.Write("请输入年份:");
    //int y = int.Parse(Console.ReadLine());
    //if (y >= 0 && y <= 9999)
    //{
    // Console.Write("请输入月份:");
    // int m = int.Parse(Console.ReadLine());
    // if (m >= 1 && m <= 12)
    // {
    // Console.Write("请输入日:");
    // int d = int.Parse(Console.ReadLine());
    // if(d>=0&&d<=31)
    // {
    // if (m == 1 || m == 3 || m == 5 || m == 7 || m == 8 || m == 10 || m == 12)
    // {
    // Console.WriteLine("你输入的日期格式正确!");
    // }
    // else if(m==4||m==6||m==9||m==11)
    // {
    // if (d <= 30)
    // {
    // Console.WriteLine("您输入的日期格式正确!");
    // }
    // else
    // {
    // Console.WriteLine("您输入的日期格式不正确!");
    // }
    // }
    // else
    // {
    // if(d<=29)
    // {
    // if(y%4==0&&y%100!=0||y%400==0)
    // {
    // Console.WriteLine("您输入的日期格式正确!");
    // }
    // else
    // {
    // Console.WriteLine("您输入的日期格式错误!");
    // }

    // }
    // else
    // {
    // Console.WriteLine("您输入的日期格式错误!");
    // }
    // }


    // }
    // else
    // {
    // Console.WriteLine("您输入的日有误!");
    // }

    // }
    // else
    // {
    // Console.WriteLine("您输入的月份有误!");
    // }
    //}
    // else
    //{
    // Console.WriteLine("您输入的年份有误!");
    //}

    //Console.ReadLine();


    //9.方程ax2+bx+c=0;一元二次方程。求根
    //△=b2-4ac;若△<0方程无实根
    //若△>0,方程有两个不相同的实根x1 x2
    //若△=0,方程有两个相同的实根
    //Console.Write("方程ax^2+bx+c=0,求根");
    //Console.Write("输入a");
    //double a = double.Parse(Console.ReadLine());
    //if (a != 0)
    //{
    // Console.WriteLine("输入b");
    // double b = double.Parse(Console.ReadLine());
    // Console.WriteLine("输入c");
    // double c = double.Parse(Console.ReadLine());
    // double de = b * b - 4 * a * c;
    // if (de > 0) {
    // double x1=(-b+Math.Sqrt(de))/(2*a);
    // double x2 = (-b - Math.Sqrt(de)) / (2 * a);
    // Console.WriteLine("方程有两个不同的实数根x1={0},x2={1}",x1,x2);

    // }
    // else if (de == 0)
    // {
    // double x1 = (-b + Math.Sqrt(de)) / (2 * a);
    // Console.WriteLine("方程有两个相同的实数根x1=x2={0}", x1);
    // }
    // else {
    // Console.WriteLine("方程没有实数根");
    // }
    //}
    //else {
    // Console.WriteLine("此方程不是一元二次方程");
    //}
    //Console.ReadLine();


    //10.标准体重:
    //男士体重=身高-100±3
    //女士体重=身高-110±3

    //Console.Write("请输入您的性别");
    //string a = Console.ReadLine();
    //Console.Write("请输入您的体重");
    //double b = double.Parse(Console.ReadLine());
    //Console.Write("请输入您的身高");
    //double c = double.Parse(Console.ReadLine());
    //if (a == "男生")
    //{
    //double d =b-c+100;
    // if(d>=-3&&d<=3)
    // {
    // Console.WriteLine("您是标准体重");
    // }
    // else if(d>3)
    // {
    // Console.WriteLine("您的体重偏高");
    // }
    // else
    // {
    // Console.WriteLine("您的体重偏瘦");
    // }
    //}
    // else if(a=="女生")
    // {
    // double e=b-c+110;
    // if(e>=-3&&e<=3)
    // {
    // Console.WriteLine("您是标准体重");
    // }
    // else if(e>3)
    // {
    // Console.WriteLine("您的体重偏高");
    // }
    // else
    // {
    // Console.WriteLine("您的体重偏瘦");
    // }


    // }


    //else
    //{
    //Console.WriteLine("您的输入有误");
    //}
    //Console.ReadLine();


    //11.键盘键入三个数,按照从大到小的顺序打印出来


    //Console.Write("请输入a:");
    //double a = double.Parse(Console.ReadLine());
    //Console.Write("请输入b:");
    //double b = double.Parse(Console.ReadLine());
    //Console.Write("请输入c:");
    //double c = double.Parse(Console.ReadLine());
    //if (a > b)
    //{
    // if (a > c)
    // {
    // if (b > c)
    // {
    // Console.WriteLine(a + "," + b + "," + c);
    // }
    // else
    // {
    // Console.WriteLine(a + "," + c + "," + b);
    // }
    // }
    // else
    // {
    // Console.WriteLine(c + "," + a + ","+b);
    // }
    //}
    //else//a=<b
    //{
    // if (a > c)
    // {
    // Console.WriteLine(b + "," + a + "," + c);
    // }
    // else
    // {
    // if (b > c)
    // {
    // Console.WriteLine(b + "," + c+ "," + a);
    // }
    // else
    // {
    // Console.WriteLine(c + "," + b + "," + a);
    // }
    // }
    //}
    //Console.ReadLine();

    //语句的分类:顺序,分支,循环
    //循环语句
    //for (int i=1;i<=10 ;i++ )
    //{
    // Console.WriteLine("你好");
    //}
    //Console.ReadLine();

    //死循环
    //for (; ; )
    //{
    // Console.WriteLine("Hello");
    //}


    //输入一个整数,计算从1加到这个数的结果
    //Console.Write("请输入一个正整数:");
    //int a = int.Parse(Console.ReadLine());
    //int sum = 0;
    //for (int i = 1; i <= a; i++)
    //{
    // sum += i;//sum=sum+i;
    //}

    //Console.WriteLine(sum);
    //Console.ReadLine();

    //输入一个正整数,求阶乘
    //Console.Write("请输入一个正整数:");
    //int a = int.Parse(Console.ReadLine());
    //int sum = 1;
    //for (int i = 1; i <= a; i++)
    //{
    // sum *= i;//sum=sum*i;
    //}

    //Console.WriteLine(sum);
    //Console.ReadLine();

    //输入一个正整数,求阶乘的和1!+2!+...+n!
    //Console.Write("请输入一个正整数:");
    //int a = int.Parse(Console.ReadLine());
    //int sum = 1;
    //int sum1 = 0;
    //for (int i = 1; i <= a; i++)
    //{
    // sum *= i;//sum=sum*i;
    // if (i == 4)//不想要4的
    // {
    // continue;//终止本次循环,继续下次循环
    // }
    // sum1 += sum;
    //}

    //Console.WriteLine(sum1);
    //Console.ReadLine();

    //一个游戏,前20关是每一关自身的分数,
    //21-30关每一关是10分
    //31-40关,每一关是20分
    //41-49关,每一关是30分
    //50关,是100分
    //输入你现在闯到的关卡数,求你现在拥有的分数
    //两种做法:if嵌套for for嵌套if
    //Console.Write("请输入您现在闯到的关卡数:");
    //int guan = int.Parse(Console.ReadLine());
    //if (guan >= 1 && guan <= 50)
    //{
    // int sum = 0;
    // if (guan <= 20)
    // {
    // for (int i = 1; i <= guan; i++)
    // {
    // sum += i;
    // }
    // }
    // else if (guan <= 30)
    // {
    // for (int i = 1; i <= 20; i++)
    // {
    // sum += i;
    // }
    // for (int i = 21; i <= guan; i++)
    // {
    // sum += 10;
    // }
    // }
    // else if (guan <= 40)
    // {
    // for (int i = 1; i <= 20; i++)
    // {
    // sum += i;
    // }
    // for (int i = 21; i <= 30; i++)
    // {
    // sum += 10;
    // }
    // for (int i = 31; i <= guan; i++)
    // {
    // sum += 20;
    // }
    // }
    // else if (guan <= 49)
    // {
    // for (int i = 1; i <= 20; i++)
    // {
    // sum += i;
    // }
    // for (int i = 21; i <= 30; i++)
    // {
    // sum += 10;
    // }
    // for (int i = 31; i <= 40; i++)
    // {
    // sum += 20;
    // }
    // for (int i = 41; i <= guan; i++)
    // {
    // sum += 30;
    // }
    // }
    // else//50关
    // {
    // for (int i = 1; i <= 20; i++)
    // {
    // sum += i;
    // }
    // for (int i = 21; i <= 30; i++)
    // {
    // sum += 10;
    // }
    // for (int i = 31; i <= 40; i++)
    // {
    // sum += 20;
    // }
    // for (int i = 41; i <= 49; i++)
    // {
    // sum += 30;
    // }
    // sum += 100;
    // }
    // Console.WriteLine(sum);
    //}
    //else
    //{
    // Console.WriteLine("输入有误!");
    //}
    //Console.ReadLine();

    //Console.Write("请输入您现在闯到的关卡数:");
    //int guan = int.Parse(Console.ReadLine());
    //if (guan <= 50 && guan >= 1)
    //{
    // int sum = 0;
    // for (int i = 1; i <= guan; i++)
    // {
    // if (i <= 20)
    // {
    // sum += i;
    // }
    // else if (i <= 30)
    // {
    // sum += 10;
    // }
    // else if (i <= 40)
    // {
    // sum += 20;
    // }
    // else if (i <= 49)
    // {
    // sum += 30;
    // }
    // else
    // {
    // sum += 100;
    // }
    // }
    // Console.WriteLine(sum);
    //}
    //else
    //{
    // Console.WriteLine("输入有误!");
    //}
    //Console.ReadLine();


    //找出100以内与7有关的数并打印、
    //(1).从1找到100
    //(2).找出与7有关的数
    // 个位数是7 a%10==7
    // 十位数是7 a/10 ==7
    // 能被7整除 a%7 ==0
    for (int i = 1; i <= 100; i++)
    {
    if (i % 7 == 0 || i % 10 == 7 || i / 10 == 7)
    {
    Console.Write(i+" ");
    }
    }
    Console.ReadLine();

  • 相关阅读:
    系统学习 TypeScript(四)——变量声明的初步学习
    系统学习 TypeScript(二)——开发流程和语法规则
    不联网的情况下,使用 electronbuilder 快速打包全平台应用
    开发提效小技巧分享(二)
    开发提效小技巧分享(一)
    系统学习 TypeScript(五)——联合类型
    系统学习 TypeScript(三)——基础类型
    系统学习 TypeScript(六)——认识接口
    迭代器总结
    创建react 项目
  • 原文地址:https://www.cnblogs.com/yx1314520/p/5698866.html
Copyright © 2020-2023  润新知