C语言编程题目:求某个数的阶乘; 求3个数中的最大数;

来源:百度知道 编辑:UC知道 时间:2024/05/17 21:47:49
请尽量准确,我是初学者,谢谢!

#include <stdio.h>
void main()
{
int base,upn,i;
long sum=1;

printf("input base & upn:");
scanf("%d %d",&base,&upn);
for(i=0;i<upn;i++)
{
sum*=base;
}
printf("%ld",sum);
}

求最大数
#include<stdio.h>
void main()
{
int a,b,c,max;
printf("input a & b & c:");
scanf("%d %d %d",&a,&b,&c);
max=a>b?a:b;
max=max>c?max:c;
printf("The biggest number is:%d",max);
}

long jiecheng(int n)
{
if (n < 2) return 1;
return n * jiecheng(n-1);
}

double max(double a, double b, double c)
{
double Max = a > b ? a : b;
return Max > c ? Max : c;
}