为啥i初始化要变成0?
红颜如霜 2023-10-29 09:01:55 |
因为在i没到n时,都会i++,当i到n的时候,假如count没到3,那就把i初始化为0,接着i++,又会从for循环的i=1开始循环
while (a[j] == 1)//遍历找到那一个没有退出的人 { j++; } printf(“%d\n”, j);//打印没有退出圈子的人 return 0;最后我看不懂,为啥是a[j]而不是a[i] 呢?
编程细胞 2020-05-22 19:42:45 |
因为i是for循环变量,后边i值发生变化,后面用j找到那个没有退圈的人,是因为j变量一直没有用,值一直保持为:1
钟神赛车 (C++代码)浏览:866 |
最小公倍数 (C语言代码)浏览:863 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:692 |
字符逆序 (C语言代码)浏览:621 |
淘淘的名单 (C语言代码)浏览:1229 |
简单的a+b (C语言代码)浏览:631 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:477 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1000 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:840 |
分糖果 (Java代码)浏览:554 |
花间一壶酒 2023-02-14 16:32:30 |
好像不管初始化为几,都变为了1
红颜如霜 2023-10-29 09:02:05 |
因为在i没到n时,都会i++,当i到n的时候,假如count没到3,那就把i初始化为0,接着i++,又会从for循环的i=1开始循环