【笔记】重点!每日学习C语言 80~95节
本帖最后由 1941368542 于 2015-12-4 22:39 编辑今天来学习赫斌C语言视频教程的第80节至95节
重点!这次课还是流程控制 快来学习了@-Zing- @bridge156 @j296849823 @jixun66 @kven @muzi12134 @奋斗丶小Z
while循环
1,执行顺序
2,与for的相互比较
3,举例:判断一个数字是否是回文数 比如121,12321
# include <stdio.h>
int main(void)
{
int val; //存放待判断的数字
int m;
int sum = 0;
printf("请输入您需要判断的数字:");
scanf("%d", &val);
m = val;
while (m)
{
sum = sum * 10 + m%10;
m /= 10;
}
if (sum == val)
printf("Yes!\n");
else
printf("No!\n");
return 0;
}
do...while
格式
break
例子:
在多层循环中,break只能终止最里面包裹它的那个循环
例子:
在多层switch嵌套中,break只能终止距离它最近的switch
例子:
continue
用于跳过本次循环余下的语句
转区判断是否 需要执行下次循环
例子:
【笔记】重点!每日学习C语言 64~79节
http://www.52pojie.cn/thread-441680-1-1.html
【笔记】重点!每日学习C语言 42~63节
http://www.52pojie.cn/thread-441203-1-1.html
【笔记】每日学习C语言 26~41节
http://www.52pojie.cn/thread-440741-1-1.html
【笔记】每日学习C语言 11~25节
http://www.52pojie.cn/thread-439988-1-1.html
【笔记】每日学习C语言 1~10节
http://www.52pojie.cn/thread-439554-1-1.html
搞的跟自己写似的 楼主真的很认真,加油!!! 哈哈,一起学习{:301_987:} 本帖最后由 aaron 于 2015-12-4 23:39 编辑
val和m最好也进行初始化
"Break"终止离它最近的switch,容易产生误解
离第15行break最近的是第二个switch,即switch(y)
如果是自己写的话,在下佩服,如果是从书上参考下来的话,我想你要还努力一把了 表示正在学。努力阿 {:1_907:} 每天看这么多 能消化吗?
页:
[1]