本文目錄一覽:
c語言,求一個數的合數
定義:一個數被1和他本身整除外,還有1個或以上因數的自然數為合數。
程序改正如下:
#includestdio.h
void main()
{
int num,i;
for(num=2;num100;num++)
{
for(i=2;inum;i++)//注意是inum,不包括本身num
{
if(num%i==0)
{
printf(“%d\n”,num);
break;//只要滿足一個條件就break
}
}
}
}
程序已通過編譯測試。
c語言 合數的求法
#includemath.h
#includestdio.h
void
main()
{
int
m,k,i,n=0;
for
(m=101;m=200;m++)
{
k=(int)sqrt(m);
for(i=2;i=k;i++)
{if(m%i==0)
{printf(“%d
“,m);
n=n+1;
if(n%8==0)
printf(“\n”);
break;
}
}
}
printf(“\n%d\n”,n);
}
200內的合數為79
求C語言編程:輸出1-100之間所有的合數
定義:一個數被1和他本身整除外,還有1個或以上因數的自然數為合數。
程序改正如下:
#includestdio.h
void
main()
{
int
num,i;
for(num=2;num100;num++)
{
for(i=2;inum;i++)//注意是inum,不包括本身num
{
if(num%i==0)
{
printf(“%d\n”,num);
break;//只要滿足一個條件就break
}
}
}
}
程序已通過編譯測試。
回答完畢,如果覺得回答得好,請採納為最佳答案。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/243551.html