问答详情
源自:4-14 结束语句之break语句

大佬们帮忙看一下哪里错了

#include <stdio.h>


int main(void) {          //首先用循环帮0-50弄出来,

int i, j;

for (i = 2; i <= 50; i++)

{

for (j = 2; j < i; j++) 

{

if (i % j == 0)


break;


}

if (i == j)

printf("%d", i);


}


return 0;

}


提问者:醉染6086359 2022-01-22 22:37

个回答

  • weixin_慕哥6460611
    2022-05-06 22:24:38

    你最后输出语句%d后面加个空格或者\n

  • weixin_慕标4059035
    2022-01-24 16:15:29

    break是完全跳出循环,应该用continue跳出当前循环