//
創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站建設(shè)、做網(wǎng)站、通山網(wǎng)絡(luò)推廣、微信小程序開發(fā)、通山網(wǎng)絡(luò)營銷、通山企業(yè)策劃、通山品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供通山建站搭建服務(wù),24小時服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com
實現(xiàn)輸入任意整數(shù),輸出所有因子
#include
#include
//數(shù)學(xué)函數(shù)頭文件
int
main()
{
int
m,
i;
printf("請你輸入一個正整數(shù):\n");
scanf_s("%d",
m);
printf("%d
的因子有:\n",
m);
printf("1,
");
for
(i
=
2;
i
=
m/2;
i++)
{
if
(m
%
i
==
0)
{
printf("%d,
",
i);
}
}
printf("%d!",
m);
getchar();
getchar();
return
0;
}
#include
"stdio.h"
int
main()
{
int
x,i;
scanf("%d",x);//輸入一個整數(shù)
for(i=1;i=x;++i)
{
if(x%i==0)
printf("%d\n",i);//輸出因子
}
return
0;
}
這樣就OK了~~不明白的話就問我
1.對1~本身的各個數(shù)取余,為零的即為其因子。
#include?stdio.h
void?factor(int?n)
{
printf("%d?factor?has:?",?n);
for?(int?i?=?1;?i?=?n;?i?++)
{
if?(n?%?i?==?0)
printf("%d?",?i);
}
printf("\n");
}
int?main()
{
factor(27);
factor(100);
return?0;
}