循环结构的C语言题目

img


i=5
i%3==1(5%3=2 不等于1)
i%5==2(5%5=0 不等于1)
应该是这样运算的吧 然后就不懂了
我不清楚i的值是输出那个 然后再i++
我也不知道对不对 求大神指导一下(能详细一点最好)

从5开始找到第一个满足对3取余为1 和对5取余为2的 值 应该是7

你的运算逻辑没问题,i也是再最后才加1的。但是我有必要提醒你一下,你的while循环条件是i !=0,你的i从5开始一直往上加,肯定是满足这个while条件的,那么你的循环就会无限下去,这就是个死循环程序啊。