0


C#循环语句

我们通过四种循环方式 输出 1 到 100

首先我们来试一下while

int i =0;while(i <=100){
   Console.WriteLine(i);
   i++;}

我们循环判断 当i 大于100时 循环不再执行

然后是 do while 循环

int l =0;do{
   Console.WriteLine(l);
   l++;}while(l <=100);

判断的条件和上面是一样的 但你知道do while和其他循环有何不同吗?
其他循环条件不成立时 循环一次都不会执行 但do while循环不成立时 他最少会执行一次
因为他的循环写在了条件的前面 所以是先执行再判断

然后是for循环 这个循环应该是很多人比较喜欢用到 因为写法比较便捷

for(int m =0; m <=100; m++){
     Console.WriteLine(m);}

直接把变量声明之一部放在了语句中 写起来会比较顺手

foreach的话就是一个专门用来处理数组类型数据的循环
我们声明一个数组并循环打印

int[] arr ={1,2,3,4,5};foreach(int n in arr){
    Console.WriteLine(n);}

很多人可能认为这个n是下标
但其实不是的 n是对应数组的每一个下标下对应的值
如果是下标 那么输出结果应该是 01234 但实际输出的是 12345
他只是将数组中所有的下标值取出来
如果你需要下标 那么就不要用foreach 换言之 foreach 拿不到下标

那么我们可以用for

for(int isn =0; isn < arr.Length; isn++){
    Console.WriteLine(arr[isn]);//打印下标对应的值
    Console.WriteLine(isn);//打印下标}

这样就下标和下标对应的值都能输出出来了

标签: c# 开发语言 后端

本文转载自: https://blog.csdn.net/weixin_45966674/article/details/122776285
版权归原作者 -耿瑞- 所有, 如有侵权,请联系我们删除。

“C#循环语句”的评论:

还没有评论