91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

能否舉例c#中for循環的應用

c#
小樊
82
2024-09-20 06:33:12
欄目: 編程語言

在C#中,for循環是一種常用的迭代語句,用于重復執行一段代碼直到滿足特定條件。以下是一些for循環的應用示例:

  1. 打印數字1到10
for (int i = 1; i <= 10; i++)
{
    Console.WriteLine(i);
}
  1. 計算1到100的平方和
int sum = 0;
for (int i = 1; i <= 100; i++)
{
    sum += i * i;
}
Console.WriteLine("1到100的平方和為: " + sum);
  1. 遍歷字符串數組
string[] fruits = { "apple", "banana", "cherry" };
for (int i = 0; i < fruits.Length; i++)
{
    Console.WriteLine(fruits[i]);
}
  1. 讀取文件中的所有行
using System.IO;

class Program
{
    static void Main()
    {
        string fileName = "example.txt";
        using (StreamReader sr = new StreamReader(fileName))
        {
            string line;
            int lineCount = 0;
            while ((line = sr.ReadLine()) != null)
            {
                Console.WriteLine($"Line {lineCount + 1}: {line}");
                lineCount++;
            }
        }
    }
}

注意:雖然這個例子使用了while循環,但你可以將其轉換為for循環,只需將計數器初始化為0,并在每次迭代時遞增它。

  1. 打印乘法表
for (int i = 1; i <= 9; i++)
{
    for (int j = 1; j <= 9; j++)
    {
        Console.Write($"{i * j}\t");
    }
    Console.WriteLine();
}
  1. 檢查數字是否為素數
using System;

class Program
{
    static void Main()
    {
        int num = 29;
        bool isPrime = true;
        if (num <= 1)
        {
            isPrime = false;
        }
        else
        {
            for (int i = 2; i <= Math.Sqrt(num); i++)
            {
                if (num % i == 0)
                {
                    isPrime = false;
                    break;
                }
            }
        }
        Console.WriteLine($"{num}是素數嗎? {isPrime}");
    }
}

這些示例展示了for循環在不同場景下的應用。你可以根據需要修改循環的初始值、終止條件和迭代步長來適應不同的編程任務。

0
武宁县| 新源县| 怀来县| 石狮市| 丰顺县| 嘉祥县| 孝义市| 涡阳县| 新蔡县| 台北县| 承德县| 三亚市| 西昌市| 沭阳县| 都匀市| 勐海县| 积石山| 津南区| 禄丰县| 梨树县| 兴义市| 湛江市| 德阳市| 揭东县| 大港区| 平远县| 招远市| 云梦县| 江口县| 上蔡县| 鄱阳县| 汤原县| 凌源市| 门头沟区| 高碑店市| 呼伦贝尔市| 宣汉县| 南部县| 凌海市| 洛浦县| 噶尔县|