实现输入一个整数判断是奇数还是偶数,运行结果如图1所示
#include<stdio.h>
#include<math.h>
int main (void)
{
int a;
scanf("%d",&a);
if(a%2==0)
{
printf("even");
}
else
{
printf("odd");
}
printf(“%d”,fabs(a));
return 0;
}
图1运行判断一个整数是奇数还是偶数结果的截图
判断是奇数还是偶数的截图
实现两整数排序从小到大输出,运行结果如图2所示
#include<stdio.h>
#include<math.h>
int main (void)
{
int x,y,min;
scanf("%d%d",&x,&y);
if(x<y)
{
min=x;
x=y;
y=min;
}
printf("%d %d",y,x);
return 0;
}
图2运行从小到大输出两整数的截图
实现从大到小输出三个整数,运行结果如图3所示
#include<stdio.h>
#include<math.h>
int main (void)
{
int x,y,z,max;
scanf("%d%d%d",&x,&y,&z);
if(x<y)
{
max=y;
y=x;
x=max;
}
else if(x<z)
{
max=z;
z=x;
x=max;
}
else if(y<z)
{
max=z;
z=y;
y=max;
}
printf("%d %d %d",x,y,z);
return 0;
}
图3运行从大到小输出三个整数的截图
实现输入一个年份判断是否是闰年,运行结果如图4所示
#include<stdio.h>
#include<math.h>
int main (void)
{
int a;
scanf("%d",&a);
if((a%400==0)||((a%4==0)&&(a%100!=0)))
{
printf("Yes");
}
else
{
printf("No");
}
return 0;
}
图4判断是否为闰年的截图
实现判断正三个整数是否可以构成三角形,运行结果如图5所示
#include<stdio.h>
#include<math.h>
int main (void)
{
int x,y,z;
scanf("%d%d%d",&x,&y,&z);
if(x+y>z||x+z>y||y+z>x)
{
printf("Yes");
}
else
{
printf("No");
}
return 0;
}
图5判断三个正整数是否可以构成三角形的截图
实现输入三个字符输出最大的那个,运行结果如图6所示
#include<stdio.h>
#include<math.h>
int main (void)
{
char ch1,ch2,ch3,max;
scanf("%c %c %c",&ch1,&ch2,&ch3);
max=ch1;
if(ch2>max)
{
max=ch2;
}
if(ch3>max)
{
max=ch3;
}
printf("%c\n",max);
return 0;
}
图6输出最大字符的结果的截图
实现判断员工薪水,运行结果如图7所示
#include<stdio.h>
int main (void)
{
int a;
double b;
scanf("%d",&a);
if(a<=10000)
{
b=1500+a*0.05;
}
else if(a>10000&&a<=50000)
{
b=1500+10000*0.05+(a-10000)*0.03;
}
else if(a>50000)
{
b=1500+10000*0.05+40000*0.03+(a-50000)*0.02;
}
printf("%.2f",b);
return 0;
}
图7输出员工薪水结果的截图