实验五(18网三43号)

#include<stdio.h>
int add(int a,int b)
{  return a+b; } 
int minus(int a,int b)
{  return a-b; } 
int multip(int a,int b)
{  return a*b; } 
int quotient(int a,int b)
{  return a/b; } 
int mod(int a,int b)
{  return a%b; }

int main() 
{  
    int x,y;
    scanf("%d%d",&x,&y);  
    printf("%d
", add(x,y));  
    printf("%d
", minus(x,y));  
    printf("%d
", multip(x,y));  
    printf("%d
", quotient(x,y));  
    printf("%d
", mod(x,y));
    return 0;
}

#include<stdio.h>
int prime(int n)
{
    int i;
    for(i=2;i<n;i++)
    {
    if (n%i==0)
    {
        break;
        return 0;
    }
    else
    {return 1;}
    }
}

int main()
{
    int a;
    scanf("%d",&a);
    if (prime(a)==1)
    printf("为素数");
    else
    printf("不为素数");
    return 0;
}

#include<stdio.h>
int max2(int a,int b)
{
if (a>b)
return a;
else
return b;
}

int max4(int a,int b,int c,int d)
{
return((max2(a,b)),(max2(c,d)));
}

int main()
{
int a,b,c,d;
scanf("%d%d%d%d",&a,&b,&c,&d);
printf("最大值为%d
",max4(a,b,c,d));
return 0; }

#include<stdio.h>
int fac(int n)
{
if (n==1||n==0)
return n;
else
return n*fac(n-1);
}
int main()
{
int n;
printf("请输入n的值:");
scanf("%d",&n);
printf("%d
",fac(n));
}

原文地址:https://www.cnblogs.com/P201821430043/p/10984932.html