continue的用法c语言(while循环)

IDE为VS2017 。
注释选中行
【continue的用法c语言(while循环)】选中需要注释的内容(可以是一行或者多行代码),先按ctrl+k,再按 ctrl+c 即可 。
取消对选中行的注释
选中刚才被注释的内容,先按ctrl+k,再按 ctrl+u 即可 。


break、continue、return、exit的区别

1.break: 只能在switch和循环体中使用,结束整个循环,不再判断执行循环的条件是否成立
但是 break 只能跳出一层循环 。当有多层循环嵌套的时候,break只能跳出“包裹”它的最里面的那一层循环,无法一次跳出所有循环 。
2.continue :只能在循环语句中使用,只结束本次循环,而不是终止整个循环
(三种循环语句: for 循环,while 循环,do…while 循环)
for (int i = 0; i < 10; i++){cout << i<< "t";if (0 == i % 2) //每一行打印2个数字 continue;cout << endl;}3.ruturn:终止函数的执行,返回到调用该函数的地方 。在函数中一旦遇到 return 语句就立即返回,后面的所有语句都不会被执行到了 。
return 语句可以有多个,可以出现在函数体的任意位置,但是每次调用函数只能有一个 return 语句被执行
//返回两个整数中较大的一个int max(int a, int b){return (a>b) ? a : b;//三目运算符,(a>b)为真返回a的值,否则返回b的值cout<<"结束函数的执行,不会打印此数据n"<<endl;}4.exit:强行退出程序,结束进程


学习99乘法表分析思路:


continue的用法c语言(while循环)

文章插图
观察乘法表中数据的规律
1.乘号左边的数都为列数
2.乘号右边的数为行号
3.每一列的数据都不大于行号,列数<=行数
for (int i = 1; i < 10; i++){for (int j = 1; j <= i; j++) {cout << j << "*" << i << "=" << j * i << "t";}cout << endl;}