2015年1月29日20:29:16
1.从键盘任意读入3个整数,如何从中找出最小的一个?
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d;
printf("请输入3个整数,并以空格符隔开!\r\n");
scanf("%d %d %d",&a,&b,&c);
if(a < b)
{
d = a;
}
else
{
d = b;
}
if(c < d)
{
d = c;
}
printf("你输入的3个数是%d,%d,%d,其中最小的数是%d\r\n",a,b,c,d);
system("pause");
return 0;
}
2.从键盘任意读入4个整数,如果从中找到最大的一个?
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d,e;
printf("请输入4个整数,并以空格符隔开!\r\n");
scanf("%d %d %d %d",&a,&b,&c,&d);
if(a > b)
{
e = a;
}
else
{
e = b;
}
if(c > e)
{
e = c;
}
if(d > e)
{
e = d;
}
printf("你输入的4个数是%d,%d,%d,%d,其中最大的数是%d\r\n",a,b,c,d,e);
system("pause");
return 0;
}
3.从键盘输入一个年份(整数),判断这个年份是否为闰年,是则输出yes,不是则输出no。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a;
printf("请输入一个年份(整数)!\r\n");
scanf("%d",&a);
if((a%4 == 0)&&(a%100 != 0))
{
printf("yes\r\n");
}
else if((a%4 == 0)&&(a%100 == 0)&&(a%400 == 0))
{
printf("yes\r\n");
}
else
{
printf("no\r\n");
}
system("pause");
return 0;
}