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