3.6 章节 20220823
1.从键盘任意读入3个整数,如何从中找出最小的一个?
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d;
scanf("%d %d %d",&a,&b,&c);
if(a>b){
d=b;
}
else
{
d=a;
}
if(d>c)
{
d=c;
}
printf("%d",d);
return 0;
}
2.从键盘任意读入4个整数,如何从中找出最大的一个?
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d,e,f;
scanf("%d %d %d %d",&a,&b,&c,&d);
if(a>b){
e=a;
}else{
e=b;
}
if(c>d){
f=c;
}else{
f=d;
}
if(e>f){
printf("输入的最大值为:");
printf("%d",e);
}else{
printf("输入的最大值为:");
printf("%d",f);
}
return 0;
}
3.从键盘输入一个年份(整数),判断这个年份是否为闰年,是则输出yes,不是则输出no
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a;
printf("请输入一个年份(整数)!\r\n");
fflush(stdout);
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;
}