标签:== ima include mod for math tip http break
int add(int x,int y)
{
int z;
z=x+y;
return(z);
}
int minus(int x,int y)
{
int z;
z=x>y?x-y:y-x;
return(z);
}
int multip(int x,int y)
{
int z;
z=x*y;
return(z);
}
int quotient(int x,int y)
{
int z;
z=x>y?x/y:y/x;
return(z);
}
int mod(int x,int y)
{
int z;
z=x>y?x%y:y%x;
return(z);
}
#include <stdio.h>
int main(){
int add(int x,int y);
int minus(int x,int y);
int multip(int x,int y);
int quotient(int x,int y);
int mod(int x,int y);
int a,b;
int c,d,e,f,g;
printf("请输入两个数:");
scanf("%d",&a);
scanf("%d",&b);
c=add(a,b);
d=minus(a,b);
e=multip(a,b);
f=quotient(a,b);
g=mod(a,b);
printf("两个数之和为%d\n",c);
printf("两个数之差为%d\n",d);
printf("两个数之积为%d\n",e);
printf("两个数之商为%d\n",f);
printf("两个数之模为%d\n",g);
return 0;
}
2
int prime_number(int x)
{
int j;
for(j=2;j<x;j++)
if(x/j==0)break;
if(j<x)
return 1;
else
return 0;
}
#include <stdio.h>
#include <math.h>
int main(){
int prime_number(int x);
int a,b;
printf("请输入一个数:");
scanf("%d",&a);
b=prime_number(a);
if(b==1)
printf("%d不是素数",a);
else
printf("%d是素数",a);
return 0;
}
3
int max2(int x,int y)
{
int i;
if(x>y)
i=x;
else i=y;
return i;
}
int max4(int x,int y,int m,int n)
{
int max2(int x,int y);
int i,j,k;
i=max2(x,y);
j=max2(m,n);
k=max2(i,j);
return k;
}
#include <stdio.h>
#include <math.h>
int main(){
int max4(int x,int y,int m,int n);
int a,b,c,d,e;
printf("请输入四个数:");
scanf("%d",&a);
scanf("%d",&b);
scanf("%d",&c);
scanf("%d",&d);
e=max4(a,b,c,d);
printf("四个数中最大的数为%d",e);
return 0;
}
4
int zhang(int x)
{
int i;
if(x>=2)
return x*zhang(x-1);
else
return 1;
}
#include <stdio.h>
#include <math.h>
int main(){
int zhang(int x);
int a,b;
printf("请输入一个数:");
scanf("%d",&a);
b=zhang(a);
printf("%d的累乘为%d",a,b);
return 0;
}
实验五
标签:== ima include mod for math tip http break
原文地址:https://www.cnblogs.com/P201821430030/p/11059605.html