实验五 函数程序设计
Posted p201821430021
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验五 函数程序设计相关的知识,希望对你有一定的参考价值。
#include "stdafx.h"
#include "stdio.h"
int add(int x,int y)
int a;
a=x+y;
return a;
int minus(int x,int y)
int mi;
mi=x-y;
return mi;
int multip(int x,int y)
int mu;
mu=x*y;
return mu;
int quotient(int x,int y)
int q;
q=x/y;
return q;
int mod(int x,int y)
int m;
m=x%y;
return m;
int main(int argc, char* argv[])
int x,y,a,mi,mu,q,m;
scanf("%d%d",&x,&y);
printf("a=%d\\n",add(x, y));
printf("mi=%d\\n",minus(x,y));
printf("mu=%d\\n",multip(x,y));
printf("q=%d\\n",quotient(x,y));
printf("m=%d\\n",mod(x,y));
return 0;
#include "stdafx.h"
#include "stdio.h"
int prime(int n)
int a;
if(n==1)
return 0;
for(a=2;a<=n;a++)
if(n%a==0)break;
if(n==a)
return 1;
else
return 0;
int main(int argc, char* argv[])
int n,i;
scanf("%d",&n);
i=prime(n);
printf("%d\\n",i);
return 0;
#include "stdafx.h"
#include "stdio.h"
int max2(int x,int y)
int a;
a=x>y?x:y;
return a;
int max4(int a,int b,int c,int d)
int max2(int a,int b);
int m;
m=max2(a,b);
m=max2(m,c);
m=max2(m,d);
return(m);
int main(int argc, char* argv[])
int a,b,c,d,max;
scanf("%d%d%d%d",&a,&b,&c,&d);
max =max4(a,b,c,d);
printf("%d\\n",max);
return 0;
#include "stdafx.h"
#include "stdio.h"
int fac(int n)
int f;
if(n<0)
printf("n<0,data error!");
else if(n==0||n==1)
f=1;
else
f=fac(n-1)*n;
return f;
int main(int argc, char* argv[])
int n,y;
printf("input an integer number:");
scanf("%d",&n);
y=fac(n);
printf("%d!=%d\\n",n,y);
return 0;
以上是关于实验五 函数程序设计的主要内容,如果未能解决你的问题,请参考以下文章