TA的每日心情 | 奋斗 2022-12-13 21:26 |
---|
签到天数: 371 天 [LV.9]以坛为家II
|
示例代码一:
- #include <stdio.h>
- int main () {
-
- for (int i = 0; i < 10; i++) {
-
- int i = 10;
-
- printf("i=%d\n", i);
- }
-
- return 0;
- }
复制代码 示例代码二:- #include <stdio.h>
- int main () {
-
- for (int i = 0; i < 10; i++) {
-
- i = 10;
-
- printf("i=%d\n", i);
- }
-
- return 0;
- }
复制代码 仔细比较一下,两者只有很细微的区别,但结果却完全不同,前者循环输出10次“i=10”,后者只输出一次“i=10”,为什么?
|
|