void main()
{
int r,j,i,n1,n2
printf("Enter the begin and end number: \n")
scanf("%d%d",&n1,&n2)
for(i=n1i<n2i++)
{
r=0
for(j=1j<ij++)
{
if(i%j==0)
{
r+=j
}
}
if(r==i)
{
printf("the result is: %d\n",r)
}
}
}
是友友要的吗???
#include <stdio.h>int main()
{
long r=1
int i
for(i = 2 i<=18 i +=2)
r*=i
printf("%ld\n", r)
return 0
}
1
#include <stdio.h>int fun(int n)
{
return n%2==0
}
int main()
{
int a
scanf("%d",&a)
if(fun(a)) printf("是偶数\n")
else printf("不是偶数\n")
return 0
}
第三个:
#include <stdio.h>double fact(int n)
{
double r=1
int i
for(i = 1 i <=ni++)
r*=i
return r
}
double s(void)
{
return fact(6)+fact(10)+fact(22)
}
int main()
{
printf("%.0lf\n", s())
return 0
}