C# break和continue用法
生活随笔
收集整理的這篇文章主要介紹了
C# break和continue用法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
break用法:跳出當(dāng)前循環(huán)
int i = 0;while(true){i++;if (i<=5){Console.WriteLine("wocao");break;}}Console.WriteLine("程序結(jié)束");Console.ReadKey();//三種字符串轉(zhuǎn)換為數(shù)據(jù)類型的方法string strNum = Console.ReadLine();int str = Convert.ToInt32(strNum);string strI ="";int stri = Convert.ToInt32(Console.ReadLine());string strIn = "";int strin = int.Parse(strIn);計(jì)算五個(gè)人的平均年齡,如果小于0歲或者大于100歲報(bào)錯(cuò)停止:
int sum = 0;bool flag = true;for(int i=1;i<=5;i++){Console.WriteLine("請輸入你的年齡:");int age = Convert.ToInt32(Console.ReadLine());if(age<0||age>100){ flag = false;break;}sum += age; }if(flag){Console.WriteLine("平均年齡為:{0}",(sum/5));}else{Console.WriteLine("年齡輸入錯(cuò)誤");}Console.ReadKey();要求用戶一直輸入用戶姓名,只要不是admin和88888就一直重新輸入:
while(true){Console.WriteLine("輸入賬號:");string name = Console.ReadLine();Console.WriteLine("輸入密碼:");string passWord = Console.ReadLine();if(name!= "admin" || passWord != "88888"){Console.WriteLine("請重新輸入");}else{Console.WriteLine("登陸成功");break;} }Console.ReadKey();continue語法:當(dāng)遇到continue語法時(shí),轉(zhuǎn)而從上面最開始繼續(xù)執(zhí)行
實(shí)例:把1-100之間的,除了能被7整除的所有的整數(shù)求和
int i = 1;int sum = 0;while(i<=100){if(i%7!=0){sum += i;}i++;continue;}Console.WriteLine("整數(shù)和為:{0}",sum);Console.ReadKey();?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的C# break和continue用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QQ使用的一个小问题
- 下一篇: 一阶系统开环传递函数表达式_第四讲 控制