以下是一个简单的 C# 示例,它可以帮助您学习基本的语法和编写 C# 程序的方法。它包括输入输出、变量、条件语句和循环语句等基础内容

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("请输入你的名字:");
        string name = Console.ReadLine();
        Console.WriteLine("你好," + name);

        Console.WriteLine("\n请输入你的年龄:");
        int age = int.Parse(Console.ReadLine());

        if (age >= 18)
        {
            Console.WriteLine("你已经成年");
        }
        else
        {
            Console.WriteLine("你还未成年");
        }

        Console.WriteLine("\n请输入一个数字:");
        int num = int.Parse(Console.ReadLine());

        for (int i = 1; i <= num; i++)
        {
            if (i % 3 == 0 && i % 5 == 0)
            {
                Console.WriteLine("kkff");
            }
            else if (i % 3 == 0)
            {
                Console.WriteLine("kk");
            }
            else if (i % 5 == 0)
            {
                Console.WriteLine("ff");
            }
            else
            {
                Console.WriteLine(i);
            }
        }

        Console.ReadKey();
    }
}

以上程序会要求用户输入名字,然后输出问候语。随后,它将再次要求用户输入年龄,然后根据该输入输出一条消息,指出该用户是否已成年。最后,它会要求输入一个数字并输出 kkff 游戏中的所有数字。在 FizzBuzz 游戏中,如果某个数字能被 3 整除,则输出 kk,如果能被 5 整除,则输出 ff,如果既能被 3 又能被 5 整除,则输出 kkff。

 

以下是一个简单的猜数字游戏的 C# 代码,它可以让玩家通过猜测数字来猜中一个随机生成的数字。这个程序包括了循环、条件语句和随机数的使用等基础内容。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("猜数字游戏!");

        // 生成随机数
        Random random = new Random();
        int randomNumber = random.Next(1, 101);

        int guess = 0;

        // 猜数字循环
        while (guess != randomNumber)
        {
            Console.Write("请输入一个数字(1-100):");
            guess = int.Parse(Console.ReadLine());

            if (guess < randomNumber)
            {
                Console.WriteLine("太小了!再猜一次吧!");
            }
            else if (guess > randomNumber)
            {
                Console.WriteLine("太大了!再猜一次吧!");
            }
            else
            {
                Console.WriteLine("恭喜你,猜中了!");
            }
        }

        Console.ReadKey();
    }
}

 在这个程序中,我们使用 Random()  类库函数生成了一个 1 至 100 范围内的随机数。然后我们使用一个 while  循环,让用户不停地输入猜测的数字并输出提示信息,直到猜中正确的数字停止循环。当用户输入一个数字时,程序会根据用户的输入输出相应的提示信息,来引导用户循环猜测,直到猜中正确的数字。在程序运行结束后,我们使用 Console.ReadKey()  来停止程序,等待用户的按键操作来结束游戏。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值