发布时间:2023-11-30 23:54来源:www.sf1369.com作者:宇宇
#include <stdio.h>
void main()
{long i,j,N;//N为阶乘数
result=1;
for(j=1;j<=N;j++)
{
result*=j;
}
printf(%ld,result);
getch();
}
我这个最简单
#include<stdio.h>
#define N 10
int main()
{
int i,max,min,a[N];
printf(输入%d个数:,N);
for(i=0; i<N; i++)
{
scanf(%d,&a[i]);
}
max = min = a[0];
for(i=1; i<N; i++)
{
if(max < a[i])
{
max = a[i];
}
if(min > a[i])
{
min = a[i];
}
}
printf(最大值与最小值之积:%d\n,max*min);
return 0;
}
scanf的用法错了,应该是scanf(%d,%d,&a,&b);要加地址符.。改为这样就可以攻玉了,这是求和。