这个问题不懂,请大神帮帮忙。int i,s=0;for(i=1;;i++){if(s<50>)br

2025-02-03 06:03:58
推荐回答(2个)
回答1:

先是if(++x%2==0) 意思是 看i+1是否能被2整除 ,然后是if(++x%3==0) 是看i+2是否能被3整除,最后是if(++x%7==0) 是i+3是否能被7整除。输出的是i+3 而不是i

这个如果是个选择题 就把这几个选项带进去 首先这个输出的是偶数 逆着算 比较好算
填空的话 就先写出100以内能被7整除的数 这输出的先排除奇数 因为i+1能被2整除 所以i+3也应该被2整除 然后就剩7个数了 再带进去不就简单了

回答2:

程序写的不正确吧,是不是要计算50以内的偶数和