700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > c语言 实验报告:分支结构程序设计

c语言 实验报告:分支结构程序设计

时间:2019-11-02 18:14:48

相关推荐

c语言   实验报告:分支结构程序设计

实现输入一个整数判断是奇数还是偶数,运行结果如图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输出员工薪水结果的截图

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。