第七讲 分支结构程序体验之练习 3个小程序
2016-05-24 10:31
465 查看
第一个小程序:比较两个正整数的大小,并输出他们的正差值
运行结果:
第二个小程序:输入三个整数,比较他们的大小,并输出最大的整数
第三个小程序:给员工发工资,要求超过周工作小时40小时的,每小时30/元,正常每次小时20/元
知识点总结:
判断语句 if 和 if else 使用方法,分支结构程序中的中括号一定不能少 判断语句执行完一句后“分号”不能少
/* *Copyright (c)2016,csdn学院 *All rights reserved. *文件名称:bijiaodaxiao.c *作 者:吴东锋 *完成日期:2016年5月24日 *版 本 号:v1.0 *功能描述: (1)输入两个正整数 (2)比较两个数的大小 (3)求出两者的差值,并输出正差值 */ #include <stdio.h> int main() { int a,b,c; printf("请输入两个正整数:"); scanf("%d %d",&a,&b); if(a>b)//这里的判断语句,一句结尾才需要分号 { c=a-b; } else { c=b-a; } printf("两个正整数的正差值为:%d\n",c);//此处也可以a>b输出a-b 不成立输出b-a return 0; }
运行结果:
第二个小程序:输入三个整数,比较他们的大小,并输出最大的整数
/* *Copyright (c)2016,csdn学院 *All rights reserved. *文件名称:main.c *作 者:吴东锋 *完成日期:2016年5月24日 *版 本 号:v1.0 *功能描述: (1)输入三个正整数 (2)比较三个数的大小并输出最大的数 */ #include <stdio.h> int main() { int a,b,c,x; printf("请输入三个整数:"); scanf("%d %d %d",&a,&b,&c); if(a>b)//判断语句 if else 使用 { x=a; } else { x=b; } if(c>x)//判断语句 if使用 如果条件成立则执行;不成立则不执行; { x=c; } printf("Max=%d",x); return 0; }运行结果:
第三个小程序:给员工发工资,要求超过周工作小时40小时的,每小时30/元,正常每次小时20/元
/* *Copyright (c)2016,csdn学院 *All rights reserved. *文件名称:bijiaodaxiao.c *作 者:吴东锋 *完成日期:2016年5月24日 *版 本 号:v1.0 *功能描述: (1)输入员工的周工作小时 (2)每小时的工资为20元/时 (3)如果员工的周工作小时数超过40小时,超出的部分以30元/时 (4)计算并输出该员工的周工资 */ #include <stdio.h> #include <stdlib.h> int main() { float gz,hours; printf("请输入该员工的周工作小时数:"); scanf("%f",&hours); if(hours>40) { gz=(hours-40)*30+800; } else { gz=hours*20; } printf("该员工的周工资为: %f",gz); return 0; }运行结果:
知识点总结:
判断语句 if 和 if else 使用方法,分支结构程序中的中括号一定不能少 判断语句执行完一句后“分号”不能少
相关文章推荐
- 今天早上开了微信,确实是太卡了
- iOS 微信支付 实用教程
- IOS开发--微信支付
- java-微信新版自动聊天助手
- 微信公众平台百度天气预报开发
- zabbix微信报警之企业号
- 逻辑思维题 微信18954274246 答案
- Android高仿微信图片选择上传工具
- 张小龙《微信背后的产品观》之PPT完整文字版
- 微信js-sdk实现“分享到朋友圈”和“发送给朋友”
- 如何检测手机系统,如何检测页面是微信还是QQ打开
- 微信号的openid的深入理解
- Android 微信第三方绑定登录详解
- Android仿微信界面
- Android 仿微信语音识别
- 微信企业号开发部分代码
- 微信支付——调用微信客户端支付之【服务端】开发详解
- 微信返回-1
- Android微信支付从坑里爬出全面解析
- 微信开发中当前网页窗口的JS代码