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

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

价格 免费
using System;

namespace _020_for循环
{
    class Program
    {
        static void Main(string[] args)
        {
            //数组
            //for (int i = 0; i < 20; i++)
            //{
            //    Console.Write("*");
            //}


            //int sum = 0;
            //for (int i = 1; i < 101; i++)
            //{
            //    sum += i;
            //}
            //Console.Write(sum);


            //for (int i = 1; i < 101; i++)
            //{
            //    if (i % 2 == 0)
            //    {
            //        Console.WriteLine(i);
            //    }
            //}


            //int n = Convert.ToInt32(Console.ReadLine());
            //int m = Convert.ToInt32(Console.ReadLine());
            //int sum = 0;
            //for(int i = n; i <= m; i++)
            //{
            //    if (i % 17 == 0)
            //    {
            //        sum += i;
            //    }
            //}
            //Console.Write(sum);


            int n = Convert.ToInt32(Console.ReadLine());
            int m = Convert.ToInt32(Console.ReadLine());
            string ji = "";
            string ou = "";
            for (int i = n; i <= m; i++)
            {
                if (i % 2 == 1)
                {
                    ji += i + " ";
                }
                else
                {
                    ou += i + " ";
                }
            }
            Console.WriteLine(ji);
            Console.WriteLine(ou);
        }
    }
}

 

[展开全文]
static void test06()
        {
            for (int i = 0; i < 20; i++)
            {
                Console.Write("* ");
            }
        }
        static void test07()
        {
            int sum = 0;
            for (int i = 1; i < 101; i++)
            {
                sum += i;
                Console.WriteLine(sum);
            }
            Console.WriteLine(sum);
        }
        static void test08()
        {
            for (int i = 1 ; i < 101; i++)
            {
                if (i%2==0)
                {
                    Console.WriteLine(i);
                }
            }
        }
        static void test09()
        {
            Console.WriteLine("请输入整数n:");
            int n = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("请输入整数m:");
            int m = Convert.ToInt32(Console.ReadLine());
            int sum1 = 0;
            int sum2 = 0;
            if (m > n)
            {

                for (int i = n; i <= m; i++)
                {
                    if (i % 7 == 0)
                    {
                        Console.WriteLine(i);
                        sum1 += i;
                    }
                }
                Console.WriteLine("所有能被7整除的数的和是:" + sum1);
            }
            else if (m < n)
            {
                for (int i = m; i <= n; i++)
                {
                    if (i % 7 == 0)
                    {
                        Console.WriteLine(i);
                        sum2 += i;
                       
                    }
                }
                Console.WriteLine("所有能被7整除的数的和是:" + sum2);
            }
            
            else
            {
                if (m%7==0)
                {
                    Console.WriteLine(m);
                    Console.WriteLine("所有能被7整除的数的和是:" + m);
                }                             
            }                     
        }
        static void test10()
        {
            Console.WriteLine("请输入整数n:");
            int n = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("请输入整数m:");
            int m = Convert.ToInt32(Console.ReadLine());
            string odd="";
            string even="";
            if (m > n)
            {
                for (int i = n; i <= m; i++)
                {
                    if (i % 2 == 0)
                    {
                        odd += i+" ";
                    }                   
                    else
                    {
                        even += i+" ";
                    }
                }
                Console.WriteLine(odd);
                Console.WriteLine(even);
                
            }
            else if (m < n)
            {
                for (int i = m; i <= n; i++)
                {
                    if (i % 2 == 0)
                    {
                        odd += i + " ";
                    }
                    else
                    {
                        even += i + " ";
                    }
                }
                Console.WriteLine(odd);
                Console.WriteLine(even);
            }

            else
            {
                if (m % 2 == 0)
                {
                    Console.WriteLine(m);
                }
                else
                {
                    Console.WriteLine(m);
                }
            }
        }

 

[展开全文]

第五十六课  for循环训练

1. 设定初始化和条件判断语句的取值范围:

①当递增用于步骤使用时,可以从0到指定的最高值

比如说老师出的题目中,要输出20个星号。

②当递增用于数字统计时,可以从1到指定的最高值+1。

(小提示而已,不是全部情况都这样的,初学小白的笔记而已,嘿嘿!)

2.输入两个正整数n和m,计算n和m之间(包含n和m)所有能被17整除的数的和,并输出和。

int n=Convert.ToInt32(Console.ReadLine());
int m=Convert.ToInt32(Console.ReadLine());
int temp = 0;
int b = 0;
if (n > m)
{
    temp = n;
    n = m;
    m = temp;
}
for (int a = n; a < m+1; a++)
    {
        if (a % 17 == 0) 
        {        
            b += a;
        }
    }
    Console.Write(b);

3.输入两个正整数n和m,利用for循环打印出来n和m之间(包含n和m),所有的级数和所有的偶数。奇数和偶数各方在一行并用空格分隔。

int n=Convert.ToInt32(Console.ReadLine());
int m=Convert.ToInt32(Console.ReadLine());
int temp = 0;
string ji = "";
string ou = "";

if (n > m && n > 0 && m > 0)
{
    temp = n;
    n = m;
    m = temp;
}
for(int a =n; a <= m; a++)
{
    if (a % 2 == 1 ) 
    {
        ji += a + " ";       
    }
    else
    {
        ou += a + " ";
    }
}
Console.WriteLine(ji);
Console.Write(ou);

注:

string chuan ="";

表示字符串变量chuan为空,好比int a = 0;(自己猜想的哦),

chuan += a+" ";

表示,想chuan变量里放入字符串并用空格隔开,可以放很多个,不会被覆盖,而是被组拼起来形成一个串。(给自己串饿了,想起啤酒来了,走了,出去吃串喝啤酒去)

[展开全文]

授课教师

SiKi学院老师

课程特色

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