Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用C#中的任何循环,从0到20计数,每行和每一个可被5整除的数字都有一条消息,并有一条特殊消息_C#_Loops - Fatal编程技术网

使用C#中的任何循环,从0到20计数,每行和每一个可被5整除的数字都有一条消息,并有一条特殊消息

使用C#中的任何循环,从0到20计数,每行和每一个可被5整除的数字都有一条消息,并有一条特殊消息,c#,loops,C#,Loops,我目前正在研究循环(for、while和do-while)。我了解基本知识,并且已经成功地用很少或不费吹灰之力完成了基本知识。 我目前正在处理一个问题,这个问题仅仅超出了基本问题,最终结果将显示一条消息(“在循环中传递{0}”),其中{0}显然是数字循环。然而,我试图为那些可以被5(5,10,15,20)整除的数字创建一个单独的消息。能给我一个指向正确方向的指针吗。我曾尝试过使用“如果”语句,甚至是“foreach”语句,但从昨天开始,我就没有找到一个可行的选项,或者根本不知道如何恰当地表达它。

我目前正在研究循环(for、while和do-while)。我了解基本知识,并且已经成功地用很少或不费吹灰之力完成了基本知识。 我目前正在处理一个问题,这个问题仅仅超出了基本问题,最终结果将显示一条消息(“在循环中传递{0}”),其中{0}显然是数字循环。然而,我试图为那些可以被5(5,10,15,20)整除的数字创建一个单独的消息。能给我一个指向正确方向的指针吗。我曾尝试过使用“如果”语句,甚至是“foreach”语句,但从昨天开始,我就没有找到一个可行的选项,或者根本不知道如何恰当地表达它。以下是我目前的代码:

    static void Main(string[] args)
    {
        int i = 1;
        Console.WriteLine("Do while loop positive numbers");

        do
        {
            Console.WriteLine("Pass {0} in the loop", i++);

        } while (i <= 20);

        Console.ReadLine();
    }
static void Main(字符串[]args)
{
int i=1;
Console.WriteLine(“Do-while循环正数”);
做
{
WriteLine(“在循环中传递{0}”,i++);

}而(i检查余数运算符:%


if
语句结合使用时,您应该已全部设置。

检查余数运算符:%

if
语句结合使用时,您应该全部就绪。

您应该执行以下操作:

if (i%5==0)
print your special message
你应该做:

if (i%5==0)
print your special message

不会为您编写代码,但希望给出提示

您可以在
do while循环中使用
if条件
检查它是否可被5整除,然后显示特殊消息。您可以使用
%
运算符检查该数字是否可被其他数字整除

 static void Main(string[] args)
    {
        int i = 1;
        Console.WriteLine("Do while loop positive numbers");

        do
        {

            Console.WriteLine("Pass {0} in the loop", i++);
            //if your number is divisible by 5 then display message 
        } while (i <= 20);

        Console.ReadLine();
    }
static void Main(字符串[]args)
{
int i=1;
Console.WriteLine(“Do-while循环正数”);
做
{
WriteLine(“在循环中传递{0}”,i++);
//如果您的数字可以被5整除,则显示消息

}while(我不会为您编写代码,但希望给出提示

您可以在
do while循环中使用
if条件
检查它是否可被5整除,然后显示特殊消息。您可以使用
%
运算符检查该数字是否可被其他数字整除

 static void Main(string[] args)
    {
        int i = 1;
        Console.WriteLine("Do while loop positive numbers");

        do
        {

            Console.WriteLine("Pass {0} in the loop", i++);
            //if your number is divisible by 5 then display message 
        } while (i <= 20);

        Console.ReadLine();
    }
static void Main(字符串[]args)
{
int i=1;
Console.WriteLine(“Do-while循环正数”);
做
{
WriteLine(“在循环中传递{0}”,i++);
//如果您的数字可以被5整除,则显示消息

}而(i循环的

for( int i = 0; i <= 20; i++ )
{
    if( i % 5 == 0 && i > 0 )
    {
        Console.WriteLine( "{0} is divisible by 5.", i );
    }
}
for(int i=0;i 0)
{
WriteLine(“{0}可被5整除。”,i);
}
}
当等效时,执行

int x = 0;

do
{
    if( x % 5 == 0 && x > 0 )
    {
        Console.WriteLine( "{0} is divisible by 5.", x );
    }

    x++;
}
while( x <= 20 );
intx=0;
做
{
如果(x%5==0&&x>0)
{
WriteLine(“{0}可被5整除。”,x);
}
x++;
}

而(x循环的

for( int i = 0; i <= 20; i++ )
{
    if( i % 5 == 0 && i > 0 )
    {
        Console.WriteLine( "{0} is divisible by 5.", i );
    }
}
for(int i=0;i 0)
{
WriteLine(“{0}可被5整除。”,i);
}
}
当等效时,执行

int x = 0;

do
{
    if( x % 5 == 0 && x > 0 )
    {
        Console.WriteLine( "{0} is divisible by 5.", x );
    }

    x++;
}
while( x <= 20 );
intx=0;
做
{
如果(x%5==0&&x>0)
{
WriteLine(“{0}可被5整除。”,x);
}
x++;
}

而(x只需使用运算符%并检查除法i%5的余数。如果它是0,则i可被5整除。

只需使用运算符%并检查除法i%5的余数。如果它是0,则i可被5整除。

只需检查它是否可被5整除

if(i%5==0)
  Console.WriteLine("{0} is divisible by 5",i);
%或模块运算符用于获取除法的剩余部分


另一方面,stackoverflow不是开始编程的好地方,其他网站或教程更有用

只需检查它是否可以被5整除即可

if(i%5==0)
  Console.WriteLine("{0} is divisible by 5",i);
%或模块运算符用于获取除法的剩余部分


另一方面,stackoverflow不是开始编程的好地方,其他网站或教程更有用

请尝试在
if
语句中使用
%
操作符

if((i%5) == 0)
   divisible by 5 message
else
   the regular message 

尝试在
if
语句中使用
%
运算符

if((i%5) == 0)
   divisible by 5 message
else
   the regular message 

要检查一个数是否可被另一个数整除,可以使用
%
或模运算符,使用方法与加法或除法运算符相同,
a=c%b

模运算符给出除法的余数。因此,如果你做了
51%5
,你会得到1,因为5除以51十次,剩下一次。因此,如果你使用模运算符,结果是0,第一个数可以被第二个数整除,没有余数

因此,您需要做的是设置一个if语句来检查i的模是否为5,或者您需要的任何值。这里有很多关于if语句的教程,所以我不会详细介绍代码

下面将检查I是否可以被5整除,如果可以,则写入控制台。将此添加到循环中:

if(i % 5 == 0)
{
    Console.WriteLine("{0} is divisible by 5!", i);
}

要检查一个数是否可被另一个数整除,可以使用
%
或模运算符,使用方法与加法或除法运算符相同,
a=c%b

模运算符给出除法的余数。因此,如果你做了
51%5
,你会得到1,因为5除以51十次,剩下一次。因此,如果你使用模运算符,结果是0,第一个数可以被第二个数整除,没有余数

因此,您需要做的是设置一个if语句来检查i的模是否为5,或者您需要的任何值。这里有很多关于if语句的教程,所以我不会详细介绍代码

下面将检查I是否可以被5整除,如果可以,则写入控制台。将此添加到循环中:

if(i % 5 == 0)
{
    Console.WriteLine("{0} is divisible by 5!", i);
}
使用系统;
名称空间循环
{
班级计划
{
静止的