醉染6086359
2022-01-22 22:37
#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;
}
你最后输出语句%d后面加个空格或者\n
break是完全跳出循环,应该用continue跳出当前循环
C语言入门
926020 学习 · 20793 问题
相似问题