1.求1~100的累加和
#include<stdio.h>
int main()
{
int i,sum;
i=1;sum=0;
while(i<=100)
{sum=sum+i;
i=i+1;
}
printf("sum=%d\n",sum);
return 0;
}
运行结果:
2.输入一个正整数n,计算n!。
#include<stdio.h>
int main()
{
int i;long n,fact;
i=2;fact=1;
printf("请输入n的值:") ;
scanf("%ld",&n);
while(i<=n)
{
fact=fact*i;
i=i+1;
}
printf("%ld!=%ld\n",n,fact);
return 0;
}
运行结果: