1.计算n的阶乘
#include<stdio.h>
//计算n的阶乘
int main()
{
int i=0;
int sum=1;
int n=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum*=i;
}
printf("%d",sum);
return 0;
}
计算1-10阶乘之和
int main()
{
int i=0;
int sum=1;
int n=0;
int sum_1=0;
for(n=1;n<=10;n++)
{
for(i=1;i<=n;i++)
{
sum*=i;
}
sum_1+=sum;
sum=1;
}
printf("%d",sum_1);
return 0;
}
3,在一个有序数组中查询某个数字n
#include<stdio.h>
//计算n的阶乘
//计算1-10阶乘之和
//在某个数组中查找某个数字n
int main()
{
int arr[]={1,2,3,4,5,6,7};
int sz=sizeof(arr)/sizeof(arr[1]);
int i=0;
int n=0;
scanf("%d",&n);
while(i<=sz)
{
if(n==i)
{
printf("找到了\n");
break;
}
i++;
}
if(i==8)
printf("没找到");
return 0;
}