从零开始自学C#基础的第十二天——循环举例和二重循环

从零开始自学C#基础的第十二天——循环举例和二重循环

编码文章call10242025-02-05 18:10:5513A+A-

一, 做这个只是想要看看自己的耐心有多久

1,希望在网上学完教程后能自己做一个小游戏!

2,希望能坚持到自己做一个小游戏为止!

3,要做出来不要只记忆!

4,看我能不能坚持学完把自己的成就发出来

二,开始学习

1,计算1到10之积:

解释:

  • 定义循环范围:I属于[1~10];
  • 定义循环条件:I<=10;
  • 定义表示1~10之积的变量s=1;
  • 定义循环递增表达式:i++;
  • 定义循环体:s=s*i;
  • 输出s.

2,制作一个文字效果,每隔一段时间弹出一个文字:

解释:

  • Write是输出内容但不换行。
  • 如果循环体想写一条语句,可以不套花括号,写一个分号就行了。

或者写双重循环,对上面的代码进行简化:

解释:

  • 第二句[0]表示字符的位置,从0到9,它是“中”。
  • string表示字符串,char表示字符串中的一个字符。
  • 字符串用双引号表示,单个字符用单引号表示。
  • 弄个双层for循环,因为变量会变,就定义个变量名,看这变量名有多少个字(也可以直接.length,它表示长度),然后在花括号里打印出来,后面再用for循环来计算它出现的时间。

3,打印乘法口诀表:

解释:

  • \n是一个转义字符,它是不可见的。
  • 乘法口诀中行和列是有关联的,第2题两个for循环是没有关联的。
  • \t表示空一个制表位的宽度。(没有加他的话数字会凑在一起。)
  • j(列)必须小于等于i(行),如果小于等于1,画面上的另一半会填上。(也可以用笨办法, 将双重for循环复制九个,i改为1到9的数字。)

三,小结

1,Write是输出语句但不换行;

2,在循环体内只写一个语句,可以把花括号省略写上分号;

3,string表示字符串,char表示字符串中的一个字符;字符串用双引号表示,单个字符用单引号表示;

4,\n是一个转义字符,它是不可见的;\t表示空一个制表位的宽度

点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4