大佬幫忙檢查下錯(cuò)誤
#include<stdio.h>
int main()
{
int m,n;
for(m=2;m<=50;m++)
{
for(n=2;n<m;)
{
if(m%n!=0)
n++ ;
}
if(m==n)
printf("%d ",m);
}
}
為什么只輸出了2?3??我感覺(jué)沒(méi)問(wèn)題啊
#include<stdio.h>
int main()
{
int m,n;
for(m=2;m<=50;m++)
{
for(n=2;n<m;)
{
if(m%n!=0)
n++ ;
}
if(m==n)
printf("%d ",m);
}
}
為什么只輸出了2?3??我感覺(jué)沒(méi)問(wèn)題啊
2018-11-15
舉報(bào)
2018-12-05
不輸出23那輸出什么?
2018-11-17
我懷疑是計(jì)算機(jī)看不懂這個(gè)程序
2018-11-17
好吧我自己解決了
2018-11-16
第一個(gè)if語(yǔ)句中要保證m%n==0