知識點:
求約數的算法
for語句,if語句靈活運用。
內容: 鍵入一個自然數 ,求這個自然數的所有約數之和
輸入說明:
一個整數
輸出說明:
一個整數
輸入樣例:
6
輸出樣例:
12
1 #include <stdio.h> 2 int main() 3 { 4 int n,s=0,i; 5 scanf("%d",&n); 6 for (i=1;i<=n;i++) 7 { 8 if (n%i==0) 9 { 10 s=s+i; 11 } 12 } 13 printf("%d\n",s); 14 return 0; 15 }
#include <stdio.h>
int main(int argc, char *argv[])
{
int i,a,sum;
while(scanf("%d",&a)!=EOF)
{
printf("%d 的約數有:",a);
sum=0;
for(i=1;i<=a;i++)
if(a%i==0)
sum+=i,printf("%d ,",i);
printf(" 約數和為 %d\n",sum);
}
return 0;
}
A是一個質數,7A有(A有3個:1,7,A)約數 A 3 B.4 C.3或4
在一副比例尺是10:1的圖紙上,圖上2cm表示實際(20cm)2cm 2mm 20cm
甲數五六積等於乙數80%甲數與乙數相比(乙數大)甲數 乙數 兩數相等
甲乙兩圓柱體,底面積比3:2,體積比9:20甲乙高比(3:10 )3:10 1:5 5:6