int x,i;for(i=1;i<=100;i++)(x=i;if(++x%2==0)if(++

2025-01-24 16:44:32
推荐回答(1个)
回答1:

因为++x%2 当X+1整除2余数为0才执行下一句
如当x=25
x+1=26能被2整除 此时x=26

然后执行下一句
++x%3 先执行++x x=27

能被3整除 执行下一句

++x%7 先执行++x 此时x=28
能被7整除 执行下一句 打印出来

70也是同理

68能被2整除
69能被3整除
70能被7整除

100以内只有这两个数满足 本身能被7整除 前一个数能被3整除 前2个数能被2整除

烦请采纳 不懂可继续追问