20161215C语言基础13_分支语句
来源:互联网 发布:csgo 服务器优化 编辑:程序博客网 时间:2024/06/10 17:15
if() {}else{}
用法和while类似,但ifelse只判断一次,符合条件就执行里面的语句。while不能执行条件为否的时候执行什么!
cmp:比较,进行减法运算,结果会影响到标志寄存器(符号标志位SF),SF本剧上次执行的结果重置,如果结果为正数,SF为0,结果为负数,SF为1;
jge:跳转指令,大于等于后跳转,SF为0的时候跳转,不为0就会顺序执行下面的指令。
//根据年龄算出天数的程序!
#include <stdio.h>
int main()
{
//输入年龄
int age = 0;
printf("your age:");
while (scanf_s("%d", &age) == 0)
{
printf("Input Age(number):");
while (getchar() != EOF);//清除缓冲区里面所有的错误值
//fflush(stdin);//清空标准键盘输入流
}
//通过年龄计算得出你的天数
int days = 0;
for (int year = 2016 - age; year < 2016; year++)
{
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
{
days += 366;
}
else
{
days += 365;
}
}
//输出天数
printf("%d", days);
getchar();
getchar();
return 0;
}
1 0
- 20161215C语言基础13_分支语句
- c语言基础-分支语句和循环语句
- C语言基础:C控制语句:分支和跳转
- C语言基础-----分支语句if esle switch case
- C语言基础:分支语句和常见运算符
- C语言_分支结构
- 【C语言】if分支语句
- C#_选择分支语句及循环
- C语言基础-分支结构
- C语言编程_分支结构
- iOS C语言2_分支结构
- C语言小贴士之switch分支语句
- C语言的分支语句解析
- C语言的分支语句解析
- C语言 if分支与循环语句
- 【C语言】if语句分支结构
- 20161215C语言基础14_函数
- C语言_循环语句
- java.lang.OutOfMemoryError: Java heap space
- 辣鸡模板库
- JSON字符串转javabean,报net.sf.ezmorph.bean.MorphDynaBean cannot be cast to.....
- 【OI结构】邻接表与邻接矩阵
- c++获取系统错误提示!getLastError()
- 20161215C语言基础13_分支语句
- Java获取昨天的时间
- Ubuntu下apt-get命令详解
- Windwos 64位系统添加opencv_contrib库至OpenCV3.1.0
- android studio弹出窗口太大,超过屏幕的底边框,无法点击下面的按钮?
- 第16周实践项目三——点结构体(2)
- JavaScript之概述、使用、代码错误
- A1005. Spell It Right (20)
- 【网络分析系列001】基础概念