13、C#里面do...while循环结构的使用

本文介绍C#中do...while循环的基本用法,并通过两个具体实例进行说明:一是计算1到100的累加和;二是实现一个简单的聊天机器人程序,根据用户输入的不同内容给出相应的回应。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C#里面,do...while循环结构表示先循环一次,然后进行判断,如果判断结果为真,就继续循环;否则就停止循环。

实例1:计算1-100的和。

Console.WriteLine("开始就算1100的和:");
            int i;
            int sum;
            i=1;
            sum=0;
            do
            {
                sum=sum+i;
                i=i+1;
            }while(i<=100);
  Console.WriteLine("1100的和为:"+sum);

实例2:简单的聊天机器人。

bool bool_01; 

bool_01=false;
    Console.WriteLine("可以开始聊天了!");
    string content;
    do {
        content = Console.ReadLine();
         if (content.Contains("早上好"))
         {
                    Console.WriteLine("早上好呀!");
         } else if (content.Contains("高兴")) 
         {
                    Console.WriteLine("我也很高兴能够认识您!");
         } else if (content.Contains("再见")) 
         {
                    Console.WriteLine("再见,有空了再聊!");
                    bool_01 = true;
         }
     } while(bool_01 == false);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值