c语言从零基础到精通要多久(基础的第十一天)
一, 做这个只是想要看看自己的耐心有多久
1,希望在网上学完教程后能自己做一个小游戏!
2,希望能坚持到自己做一个小游戏为止!
3,要做出来不要只记忆!
4,看我能不能坚持学完把自己的成就发出来
二,开始学习
1,在屏幕上输出1到10的数字?
(1)第一种方法就是用输出语句一个一个写在屏幕上,但这种太麻烦,不建议使用!
(2)第二种方法就是用for循环:
解释:
- for (表达式1;表达式2;表达式3)
- {
- 循环语句组;
- }
- 表达式1:初始化表达式,功能为循环计数变量赋初值,循环开始前只执行一次;
- 表达式2:循环条件表达式,功能为判断循环执行条件是否满足,每次循环体执行前;
- 表达式3:自增表达式,功能为对循环计数变量进行递增,每次循环体执行后;
- i 为i=i 1;
- for循环中变量只能在for范围里使用,超出for循环的范围是识别不了的;
- 外层花括号和内层花括号不能使用同名变量,但在同级范围内可以有同名变量。
如果i不在for循环里,在内层花括号外,会怎么样?
结果就是后面循环到11的数输入到最后的i里面。
2,三个表达式都可忽略,省略后为死循环。(也就是输入一个数,在屏幕上不断循环这个数。)
3,计算1到10之和:
解释:
- 定义循环范围:I属于[1~10];
- 定义循环条件:i<=10;
- 定义表示1到10之和的变量s=0;
- 定义循环递增表达式:i ;
- 定义循环体:s=s i;
- 输出s.
三,小结
1,for循环格式和含义;
2,在外层花括号和内层花括号里,不能同时使用同名变量,但同级范围内可以;
3,三个表达式可忽略,但会陷入死循环。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com