(1)
#include<stdio.h> int add(int x,int y) { int a; a=x+y; return a; } int minus(int x,int y) { int b; b=x-y; return b; } int multip(int x,int y) { int c; c=x*y; return c; } int quotient(int x,int y) { int d; d=x/y; return d; } int mod(int x,int y) { int e; e=x%y; return e; } int main() { int x,y,a,b,c,d,e; scanf("%d%d",&x,&y); a=add(x,y); b=minus(x,y); c=multip(x,y); d=quotient(x,y); e=mod(x,y); printf("add=%d\n",a); printf("minus=%d\n",b); printf("multip=%d\n",c); printf("quotient=%d\n",d); printf("mod=%d\n",e); }
(2)
#include<stdio.h> int prime(int n) { int i,j; for(i=2;i<n;i++) { if(n%i==0) return 0; } return 1; } int main() { int i,j; scanf("%d",&i); if(prime(i)==1){ printf("%d是素数",i);} else{ printf("%d不是素数",i);} return 0; }
(3)
#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) { int e,f,max; e=max2(a,b); f=max2(e,c); max=max2(f,d); return max; } int main() { int a,b,c,d,m; scanf("%d%d%d%d",&a,&b,&c,&d); m=max4(a,b,c,d); printf("%d是四个数中最大的数",m); return 0; }
(4)
#include<stdio.h> int m(int n) { int j; if(n==0||n==1){ j=1;} else{ j=n*m(n-1);} return j; } int main() { int n,j; scanf("%d",&n); j=m(n); printf("%d!=%d\n",n,j); return 0; }