大佬們幫忙看一下哪里錯了
#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;
}
#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;
}
2022-01-22
舉報
2022-05-06
你最后輸出語句%d后面加個空格或者\n
2022-01-24
break是完全跳出循環,應該用continue跳出當前循環