summary
type
status
date
slug
tags
category
文件和媒体
文本
icon
password
纵有疾风起,人生不言弃。
多路分支
switch-case
控制表达式只能是整数型的结果
常量可以是常数,也可以是常熟计算的表达式
switch(控制表达式){
case 常量:
语句
. . .
case 常量:
语句
. . .
defauil:
语句
. . .
}
break
如果后面没有break,就会顺序执行到下面的case里去,直到遇到一个break,或者switch结束为止。
switch case 的应用循环计算
计数循环
~这个循环需要执行多少次?
~循环停下来的时候,有没有输出最后的0?
~循环结束后,count的值是多少?
算平均数
算平均数例子猜数
猜数游戏思路
循环条件设计随机数
每次召唤rand()就得到一个随机的整数
注意在输入rand()时需要注意格式
例如:
猜数游戏例子整数求逆
整数的分解!!!常见的错误!!!
1、if语句常见错误
忘了大括号
if后面的分号
错误使用==和=
!!!在if语句中!!!
if只要求()里的值是零和非零。
如果为零,则if语句不进行。
注意在c语言中
a=b,为赋值。
然而,a==b 中,是判断a是否等于b。
使人困惑的else
循环控制
素数
素数为只能被1和自己整除的数,不包括1。
2,3,5,7,11,13,17,19. . .
break&continue
break:跳出循环
continue:跳出循环在这一轮剩下的语句进入下一轮
素数的应用多重循环
嵌套的循环
循环还是循环
多重循环例子补充!!!
break&continue
只能对它所在的那层循环做
接力break使用go to语句跳出循环
前n项求和
循环求和
使用for循求和加减交替求和
求最大公约数
- Author:NotionNext
- URL:https://www.anten.ysepan.com/article/example-5
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!