while循环
|
|
|
|
-
当型和直到型的区别
-
常见套路
- T组用例
12345int T;scanf("%d", &T);while(T--) {// do something}- 文件结束
12345678int n;while(~scanf("%d", &n)) {// do something}while(scanf("%d", &n) != EOF) { // EOF == End Of File// do something}- 某些用
if
判定终止的循环
12345while(true) {if(condition) break;// do something} -
自加与循环结合——变量终止时的值 (i == 5)
|
|
冒泡排序
- 演示
|
|
- 思考:交换两个元素 不借助第三方变量
|
|
anything else?