24660人加入学习
(72人评价)
C#编程-第一季-编程基础-宇宙最简单2021最新版

制作完成于2021年10月10日,使用Visual Studio 2019

价格 免费
using System;

namespace _014_编程题
{
    class Program
    {
        static void Main(string[] args)
        {
            char sex = Convert.ToChar(Console.ReadLine());
            int number = Convert.ToInt32(Console.ReadLine());
            if(sex == 'F')
            {
                //Console.WriteLine("800M长跑");
                string project = "800M长跑";
                if(number % 2 == 1)
                {
                    //Console.WriteLine("跳绳");
                    project += " 跳绳";
                }
                else
                {
                    //Console.WriteLine("仰卧起坐");
                    project += " 仰卧起坐";
                }
                Console.WriteLine(project);
            }
            else
            {
                Console.WriteLine("1000M长跑");
                if (number % 2 == 1)
                {
                    Console.WriteLine("跳远");
                }
                else
                {
                    Console.WriteLine("俯卧撑");
                }
            }

            //分支语句只有一行,可以省略{}
            if (true)
                Console.WriteLine("Hello, World!");
            Console.WriteLine("结束");
        }
    }
}

 

[展开全文]

==不能直接应用于char或者string类型,需要用判断另一头需要用单引号'',而不是双引号

[展开全文]

第四十课  编程题  if语句嵌套

1. 体能测试!每个人都需要测试两组项目,请输入你的性别(m或f)和抽到的单双数号码,输出你的测试项目。

               体育课测试项目表

                     长跑           单数          双数

男male        1000米         跳远        俯卧撑

女female       800米         跳绳       仰卧起坐

 

样例输入   m   3    输出1000米    跳远

样例输入    f    8    输出800米    仰卧起坐

 

 char zimu = Convert.ToChar(Console.ReadLine());
            int shuzi = Convert.ToInt32(Console.ReadLine());
            if(zimu == 'm')
            {  
                string yichuanzimu = "1000米长跑";
                if (shuzi % 2 == 1)
                {
                    yichuanzimu += " 跳远";
                }
                else
                {
                    yichuanzimu += " 俯卧撑";
                }
                Console.WriteLine(yichuanzimu);
            }
            else if(zimu == 'f')
            {
                string gengchangdeyichuanzimu = "800米长跑";
                if (shuzi % 2 == 1)
                {
                    gengchangdeyichuanzimu += " 跳绳";
                }
                else
                {
                    gengchangdeyichuanzimu += " 俯卧撑";
                }
                Console.WriteLine(gengchangdeyichuanzimu);
            }

注:

字符串可以先装变量里一串,后面如果再想接着装一串的话就用 += “  老板再来一串”;,最后直接输出变量,里面的串就都端上来了(确实饿了,注意“”里面的前端有空格哈,要么老板不给加串)。

2. if语句简写

if(){ }语句中,如果()内的判断只有一条语句,而{ }里面也只有一条语句,那么(){ }都可以扔掉不要。else{就不能扔掉 ; }

如果后面有多条,那么if语句就认为只有下一条是它的,其他的它都不管else也是这样(看来是师出同门啊)

 

 

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(118)
图文(1)