- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace _06循环结构
- {
- class Program
- {
- static void Main(string[] args)
- {
- //向控制台打印100遍 下次考试我一定要细心
- //循环体:Console.WriteLine("下次考试我一定要细心");
- //循环条件:打印的次数小于100遍
- //需要定义一个循环变量用来记录循环的次数 没循环一次,循环变量都应该自身加1
- //int i = 0;
- //while (i < 100)
- //{
- // Console.WriteLine("下次考试我一定要细心\t{0}",i);
- // i++;//没循环一次,都要自身加1,否则就是死循环
- //}
- //Console.ReadKey();
- // Console.WriteLine("下次考试我一定要细心");
- //求1-100之间所有整数的和
- //求1-100之间所有偶数的和
- //循环体:累加的过程
- //循环条件:i<=100
- //int i = 1;
- //int sum = 0;//声明一个变量用来存储总和
- //while (i <= 100)
- //{
- // if (i % 2 != 0)
- // {
- // sum += i;
- // }
- // i++;
- //}
- //Console.WriteLine(sum);
- //Console.ReadKey();
- }
- }
- }
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace _09do_while循环
- {
- class Program
- {
- static void Main(string[] args)
- {
- //明天小兰就要登台演出了,老师说再把明天的演出的歌曲唱一遍,
- //如果满意,小兰就可以回家了.否则就需要再练习一遍,直到老师满意为止.(y/n)
- //循环体:小兰唱了一遍 问老师 满意么?老师回答
- //循环条件:老师不满意
- //Console.WriteLine("老师我唱的你满意么?");
- //string answer = Console.ReadLine();
- //while (answer == "no")
- //{
- // Console.WriteLine("老师,我再唱一遍,你满意么?");
- // answer = Console.ReadLine();
- //}
- //遇见这种首先执行一遍循环体,拿着执行后的结果再去判断是否执行循环的循环。
- //我们推荐使用do-while循环。
- //string answer = "";
- //do
- //{
- // Console.WriteLine("老师,我唱的你满意么?yes/no");
- // answer=Console.ReadLine();
- //}while(answer=="no");
- //Console.WriteLine("OK,放学回家~~~");
- //Console.ReadKey();
- //要求用户输入用户名和密码,只要不是admin、888888就一直提示用户名或密码错误,请重新输入
- //string name = "";
- //string pwd = "";
- //do
- //{
- // Console.WriteLine("请输入用户名");
- // name = Console.ReadLine();
- // Console.WriteLine("请输入密码");
- // pwd = Console.ReadLine();
- //} while (name != "admin" || pwd != "888888");
- //Console.WriteLine("登陆成功");
- //Console.ReadKey();
- //练习3:不断要求用户输入学生姓名,输入q结束.
- string name = "";
- while (name != "q")
- {
- Console.WriteLine("请输入学员姓名,输入q结束");
- name = Console.ReadLine();
- }
- Console.ReadKey();
- //do
- //{
- // Console.WriteLine("请输入学员姓名,输入q结束");
- // name = Console.ReadLine();
- //}while(name!="q");
- //Console.ReadKey();
- }
- }
- }