编写函数 int min(int x ,int y,int z),实现求出三个数中的最小值。要求在main函数中输入三个整数,然后调用min函数,最后将求得的最小值输出。
#include<stdio.h>
int min(int x,int y,int z)
{
int a,b;
a=x<y?x:y;
b=a<z?a:z;
return b;
}
int main()
{
int x,y,z,b;
scanf("%d %d %d",&x,&y,&z);
b=min(x,y,z);
printf("%d",b);
return 0;
}
编写函数 int rev (int x),实现将一个整数变换为自身的逆序数。要求在main函数中输入一个整数,然后调用rev函数,最后将求得的逆序数输出。
#include<stdio.h>
int rev(int x)
{
int y;
for(y=0;x>0;x=x/10){//x的值/10相当于把最后一位去掉了
y=y*10+x%10;//每次循环先把x的最后一位求出来,下次循环就升一位
}
return y;
}
int main()
{
int n;
scanf("%d",&n);
printf("%d",rev(n));
return 0;
}
编写函数 int leap(int x),实现判断x是否是闰年。如果是闰年函数返回值为1,否则为0,编写程序,在main函数中输入年份,然后调用leap函数,最后根据函数调用结果ÿ