标签:max 合数 阶乘 include sum inf ima err error
1. int add(int x,int y){
int z;
z=x+y;
return(z);
}
int minus(int x,int y){
int z;
z=x-y;
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;
return(z);
}
int mod(int x,int y){
int z;
z=x%y;
return(z);
}
#include <stdio.h>
int main(){
int x,y,z;
scanf("%d%d",&x,&y);
z=add(x,y);
printf("和为:%d\n",z);
z=minus(x,y);
printf("差为:%d\n",z);
z=multip(x,y);
printf("积为:%d\n",z);
z=quotient(x,y);
printf("商为:%d\n",z);
z=mod(x,y);
printf("模为:%d\n",z);
return 0;
}
2. int prime(int n){
int i,j;
for(i=2;i<n;i++){
if(n%i==0)
return 0;
}
return 1;
}
#include <stdio.h>
int main(){
int n;
scanf("%d",&n);
if(prime(n)==1)
printf("%d是素数\n",n);
else if(prime(n)==0)
printf("%d是合数\n",n);
return 0;
}
3. #include <stdio.h>
int main(){
int max4(int a,int b,int c,int d);
int a,b,c,d,max;
printf("输入4个数:");
scanf("%d%d%d%d",&a,&b,&c,&d);
max=max4(a,b,c,d);
printf("这4个数中最大的是:%d\n",max);
return 0;
}
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 max2(int a,int b){
if(a>=b)
return a;
else
return b;
}
4. #include <stdio.h>
int main(){
int fac(int n);
int n;
int sum;
printf("请输入一个数:");
scanf("%d",&n);
sum=fac(n);
printf("%d的阶乘为%d\n",n,sum);
return 0;
}
int fac(int n){
int f;
if(n<0)
printf("error");
else if(n==0||n==1)
f=1;
else f=fac(n-1)*n;
return(f);
}
标签:max 合数 阶乘 include sum inf ima err error
原文地址:https://www.cnblogs.com/P201821430035/p/10985051.html