lesson 23 if语句实现分支结构
来源:互联网 发布:淘宝sdr是什么意思 编辑:程序博客网 时间:2024/06/06 05:48
任务:输入小时和分钟,按hh:mm形式输出,低于两位数的前面补0
代码
/**Copyright ?2017,CSDN学院*All rights reserved.*文件名称:main.c*作 者:袁生*完成日期:2017年10月19日*版 本 号:v1.0*问题描述:输入小时和分钟,按hh:mm形式输出,低于两位数的前面补0.*/#include <stdio.h>#include <math.h>#define pi 3.1415926int main(){ int hh,mm; scanf("%d %d",&hh,&mm); //方法一(没必要,hh和mm没有关系) if(hh>=10) { if(mm>=10) printf("%d:%d",hh,mm); else printf("%d:0%d",hh,mm); } else if(mm>=10) printf("0%d:%d",hh,mm); else printf("0%d:0%d",hh,mm); //方法二: /*if(hh<10) printf("0"); printf("%d:",hh); if(mm<10) printf("0"); printf("%d",mm);*/ //方法三: //printf("%02d:%02d",hh,mm); return 0;}心得
方法一中的hh≥10与mm≥10没有包含与被包含的关系,将小时和分钟联系到了一起,使用多个if语句来嵌套,显得有些牵强和啰嗦。将两个变量分别对待,就有了方法二,在其基础上简化,便成了方法三。以后构思程序注意变量间的联系。
阅读全文
0 0
- lesson 23 if语句实现分支结构
- 23 用if语句实现分支结构
- 第23讲-用if语句实现分支结构-练习
- if语句实现分支结构 课后习题
- Java分支结构-if语句
- 2.2 分支结构-if语句
- Week8-用if语句实现分支结构程序设计
- 第二十三讲 用if语句实现分支结构
- C语言及程序设计初步例程-23 用if语句实现分支结构
- 第一周《C语言及程序设计》实践项目23 用if语句实现分支结构
- 2.4.2认识分支结构-if语句
- 2.3 分支结构-if语句的嵌套
- 【C语言】if语句分支结构
- C language 使用if…else if…else语句实现多分支选择结构*(语法结构同C#)
- If条件分支语句的实现机制
- 2013C++-第8周项目——用if语句实现分支结构程序设计
- 2014-C第2周项目—— 用if语句实现分支结构程序设计
- 《C语言及程序设计》实践项目——用if语句实现分支结构
- 波士顿房价预测--结合产品企划
- 检测Linux系统中bash shell漏洞
- 尝一尝Vue全家桶
- PullToRefreshListView
- linux下安装nginx
- lesson 23 if语句实现分支结构
- mysql5.7.17高可用复制MySQL Group Replication
- 如何学习Android系统源码
- spark-sql 关联问题
- java空格符完全替换方法
- Easypoi模版导出excel
- android 实现button的点击
- Java开发工具myeclipse和eclipse内存溢出解决方法之一
- JAVA下载单个文件并且返回客户端,不写入本地