zoukankan      html  css  js  c++  java
  • C#中if_else以及for循环的简单理解

    if_else语句的语法:

    if(判断条件)

    {

    执行语句

    }else

    {

    执行语句

    }

    判断条件位true执行if大括号的语句,false执行else大括号的语句。

    if_else的扩展:

      连续判断:if(){}else if(){}else

      嵌套判断:if(){

            if()

            {}

            }

    例子:判断成绩是否及格

    static void Main(string[] args)
    {
    Console.WriteLine("请输入分数");

    String fs = Console.ReadLine();
    int score = Convert.ToInt32(fs);

    if (score <= 60 && score >= 0)
    {
    Console.WriteLine("是否认真写作业:(是/否)");
    String renz = Console.ReadLine();
    #region ======加分======
    if (renz == "是")
    {

    score = score + 5;
    Console.WriteLine("加五分");
    if (score <= 60)
    {
    Console.WriteLine("及格");
    }
    else
    {
    Console.WriteLine("不及格");
    }
    }
    else
    {
    Console.WriteLine("不及格");
    }
    #endregion
    }
    else
    {
    Console.WriteLine("及格");
    }

    Console.WriteLine("结束");
    }

    其中“  #region ======加分======       #endregion   ”有缩进的功能有助于看代码,注意不能嵌套

    for循环

    循环:
    四要素1、初始条件 2、循环条件 3、状态改变 4、循环体

    for循环的语法:

    for(初始条件;循环条件;状态改变)

    {循环体}

    注意:小括号里是分号 ”;“  不是逗号,小括号后没有分号、初始条件只执行一次

    例子:

    static void Main(string[] args)
    {
    //求100以内所有数的和



    //显示100以内的奇数
    for (int i = 1; i <= 100;i = i+2 )
    {
    Console.Write(i+" ");
    }

    Console.WriteLine();
    Console.WriteLine();
    //打印ascll码 0-127
    for (int i = 1; i <= 127; i++)
    {
    Console.Write("{0}={1}", i, (char)i);  

    //("{0}={1}", i, (char)i)  打印格式为{0}={1}  0、1表示占位符代表格式后面的值列如“{0}*{1}={2} ”,i,j,i*j
    Console.Write(" ");
    }
    Console.WriteLine();
    Console.WriteLine();

    //打印100以内与7有关的数
    for (int i = 1; i <= 100; i++)
    {
    if(i%7 ==0 || i%10 == 7 ||i/10 == 7)
    {
    Console.Write(i+" ");
    }
    }
    }

    关于打印三角形:

     分析关系

          行i  列j  关系  for(int i = 1;i<=5;i++)
    ☆       1  1  j<=i;   {
    ☆☆      2  2        for(int j = 1;关系;j++)
    ☆☆☆     3  3           {
    ☆☆☆☆    4  4          }
    ☆☆☆☆☆   5  5       }

    +++雍家培+++
  • 相关阅读:
    上经 -- 乾【卦一】乾为天(三)
    上经 -- 乾【卦一】乾为天(一)
    8. Shell 文件包含
    7. Shell 函数
    6. Shell 流程控制
    5. test命令
    4. printf 命令
    3. Shell 基本运算符
    2. Shell 传递参数
    shell介绍
  • 原文地址:https://www.cnblogs.com/yongjiapei/p/5399311.html
Copyright © 2011-2022 走看看