一
#include <stdio.h> #include"stdafx.h" int add(int a, int b){ int i; i = a + b; printf("%d\n", i); return 0; } int minus(int a, int b){ int i; i = a - b; printf("%d\n", i); return 0; } int multip(int a, int b){ int i; i = a * b; printf("%d\n", i); return 0; } int quotient(int a, int b){ int i; i = a / b; printf("%d\n", i); return 0; } int mod(int a, int b){ int i; i = a % b; printf("%d\n", i); return 0; } int main(){ int x = 8; int y = 3; add(x, y); minus(x, y); multip(x, y); quotient(x, y); mod(x, y); return 0; }
二
#include <stdio.h> #include "stdafx.h"
int main(){
int a=0;
int num=0;
printf("输入一个整数:");
scanf("%d",&num);
for(int i=2;i<num;i++){ if(num%i==0){ a++; } } if(a==0){ printf("%d是素数。\n", num); }else{ printf("%d不是素数。\n", num); } return 0; }
三
#include <stdio.h> #include "stdafx.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(max2(a, b), max2(c, d)); } int main(){ int a,b,c,d; int i; scanf("%d %d %d %d", &a, &b, &c, &d); i = max4(a,b,c,d); printf("%d",i); return 0; }
四
#include <stdio.h>
#include "stdafx.h"
int func(int a){
if(a == 1 || a == 0){
return 1;
} else {
return a*func(a - 1);
}
}
int main(){
int a;
scanf("%d", &a);
func(a);
printf("%d", func(a));
return 0;
}
原文:https://www.cnblogs.com/p201821440014/p/10894537.html