输入一个正整数n,求的值。
#include<stdio.h>
int main()
{
int i,n,sum;
scanf("%d",&n);
sum = 0;
for(i=1;i<=n;i++)
sum = sum+i;
printf("由1到%d的和是:%d\n",n,sum);
return 0;
}
运行结果:
输入一个正整数n,求n!。
#include<stdio.h>
int main(void)
{
int i,n;
double factorial;
printf("输入n的值:");
scanf("%d",&n);
factorial = 1;
for(i=1;i<=n;i++)
factorial=factorial*i;
printf("%d!=%.0f\n",n,factorial);
return 0;
}
运行结果: