1. 三个数由小到大排序
输入任意3个整数,编程实现对这3个整数进行由小到大排序井将排序后的结果显示在屏幕上
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a, b, c, t;
printf("请任意输入三个数(空格分隔):\n");
scanf("%d %d %d", &a, &b, &c);
if (a < b)
{
t = a;
a = b;
b = t;
}
else if (a < c)
{
t = a;
a = c;
c = t;
}
else if (b < c)
{
t = b;
b = c;
c = t;
}
printf("从大到小排列为:%d %d %d\n", a, b, c);
system("pause");
return 0;
}
2. a²+b²
要求输入整数a和 b, 若a²+b²的结果大与100, 则输出a²+b²的值,否则输出 a+b 的结果
#include <stdio.h>
void main()
{
int a,b;
printf("请输入两个整数:\n");
scanf("%d,%d,",&a,&b);
if(a*a+b*b>100)
{
printf("(a*a+b*b)/100=%d",(a*a+b*b)/100);
}
else
{
printf("a+b=%d",a+b);
}
return 0;
}
3. 判断闰年
判断任意年份是否为闰年,需要满足以下条件中的任意一个:
该年份能被 4 整除同时不能被 100 整除;
该年份能被400整除
#include <stdio.h>
int main()
{
int year,a;
printf("请输人年份:\n");
scanf("%d",&year);
if(year%400==0)
a=1;
else
{
if(year%4==0