怎么用C#編程輸出300-800中所有能被6整除的數?
uj5u.com熱心網友回復:
var q = Enumerable.Range(300, 800 - 300).Where(d => d % 6 == 0);
Console.WriteLine("能被6整除的有這些" + string.Join(",", q));
uj5u.com熱心網友回復:
xxx%6==0 輸出 xxxuj5u.com熱心網友回復:
using System;namespace HelloWorldApplication
{
class HelloWorld
{
static void Main(string[] args)
{
for(int i =300;i<=800;i++)
{
if(0==i%6) Console.WriteLine(i);
}
Console.ReadKey();
}
}
}
uj5u.com熱心網友回復:
遇到演算法,要想一想,不要實作就行,最能想到的辦法當然就是從300回圈到800,取出每一個數字和6求余,如果是0那就是。如果是遇到第一個和6求余=0的數,比如說300,那下面的數一定就是300+6*1,300+6*2,300+6*3....至到大于800退出。
uj5u.com熱心網友回復:
這個問題也要在csdn里面問嗎?轉載請註明出處,本文鏈接:https://www.uj5u.com/net/31299.html
標籤:C#
上一篇:C#表單界面
下一篇:C# 32進制字串轉10進制
