谁能用C语言帮我编几个小程序 急求 !!!

来源:百度知道 编辑:UC知道 时间:2024/07/02 03:48:09
1 从键盘输入三个数,输出最大的
2 输入两个数,输出最大公约数和最小公倍数
3 输入一个年份,判断其是否为闰年
4 输入一个字母字符串,把其中的小写字母转换成大写字母
5 打印如下图案
?
? ? ?
? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ?
? ? ?
?

1
#include <stdio.h>
void main()
{
int a,b,c,max=-9999;
scanf("%d%d%d",&a,&b,&c);
if (a>max) max=a;
if (b>max) max=b;
if (c>max) max=c;
printf("max=%d\n",max);
}
******************************************
2
#include <stdio.h>
int gcd(int a, int b)
{
int t;
if (a < b)
{t=a;a=b;b=t;}
if (b == 0)
return a;
else
return gcd(b, a%b);
}

int lcm(int a,int b)
{
return a*b/gcd(a, b);
}
void main()
{
int a,b;
printf("input a,b\n");
scanf("%d %d",&a,&b);
printf("gcd %d,lcm %d\n",gcd(a,b),lcm(a,b));
}
*****************************************
3
#include <stdio.h>
int leep(int year)
{
if((year%4==0 && year%100!=0) || year%400==0) return 1;
else return 0;
}
void m