六条咸鱼-大二小白菜-Day2

用函数计算x的n次方

#include "stdio.h"
int i,y=1;
int mz(int a,int b); 
void main()
{
 int x,n;
 scanf("%d%d",&x,&n);
 y=mz(x,n);   
 printf("%d的%d次方=%d",x,n,y);
}
int mz(int a,int b)
{
	for(i=0;i

在主函数中输入5名学生的成绩,调用函数计算平均数

include "stdio.h"
int sum,ave;
int average(int a,int b,int c,int d,int e);
void main()
{
  int a,b,c,d,e;
  printf("请输入五个整数:");
  scanf("%d%d%d%d%d",&a,&b,&c,&d,&e);
  ave=average(a,b,c,d,e);
  printf("平均分是%d\n",ave);
   
}
int average(int a,int b,int c,int d,int e)
{
	
	sum=a+b+c+d+e;
	return(sum/5);
}

计算20!

#include "stdio.h"
#include "stdlib.h"
int n,y;
int jc(int x);
void main()
{
 scanf("%d",&n);
 y=jc(n); 
 printf("%d!=%d",n,y); 
}
int jc(int x)
{
	if(x<0)
	{
		printf("输入错误!");
		exit(0);
	}
	else if(x==0||x==1)
	y=1;
	else 
	y=jc(x-1)*x;
	return (y);
}

你可能感兴趣的:(后端,c语言)