C语言条件语句if

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
{执行某个动作}
2
C语言
if语句: if语句是执行判断的,它能够判断是否 满足某个条件,然后执行相应的动作。 if语句的三种形式 第一种类型:if (表达式) 语句 如:if (x>y) printf(“%d”,x); 注:当x>y为非零,执行 printf(“%d”,x); 当x>y为零,退出该if语句结构。
如何才能不用if和else求绝对值呢?
可以使用: 求绝对值函数:abs() 但是需要注意: abs():属于数学函数,c语言程序并不认识 ,
那么应该怎么办呢???
2015/11/28 12
答案就是:
加入头文件:
math.h
2015/11/28
13
刚才的例题:求整数a的绝对值
#include <stdio.h> #include <math.h> void main() { int a; scanf("%d",&a); printf("%d的绝对值是: %d\n",a,abs(a)); }
8
2015/11/28
C语言
if else if else 举例
if (result==5) {printf(“Right!!!”);} else if (result<5) {printf(“Smaller”);} else if (result>5) {printf(“Bigger”);} else {printf(“Wrong”);}
2015/11/28
判断输入信息 的大小,并输 出相应信息
9
wenku.baidu.com题1:
求输入整数a的绝对值。
2015/11/28
10
答案:
#include<stdio.h> int main() { int a; scanf("%d",&a); if(a>0) { printf("%d",a); } else { printf("%d",-a); } return 0; } 2015/11/28 11
2015/11/28 5
C语言
2、if (表达式) 语句1 else 语句2 如:if (x>y) printf (“%d”,x); else printf(“%d”,y);
2015/11/28
6
C语言
if else 举例 int main(void) { int result; printf (“3+2=?”); scanf(“%d”,&result); if (result==5) {printf(“Right!!!”);} else {printf(“Wrong”);} getch();
2015/11/28 3
C语言
举例一: if (a>b) printf(“a比b大”); 举例二: /*判断条件*/ /*执行动作*/
if (a<b) prinf(“a比b小”);
/*判断条件*/ /*执行动作*/
2015/11/28
4
C语言
下面,我们敲入这样一段代码: #include <stdio.h> int main (void) { int a,b; a=10; b=5; if (a>b) {printf(“a is bigger than b”);} if (a<b) {printf(“a is smaller than b”);} }
2015/11/28
14
例题2:输入年份判断是否为闰年?
小提示: 闰年: 1。能被4整除而不能被100整除。(如 2004年就是闰年,1800年不是。) 2。能被400整除。(如2000年是闰年)
2015/11/28
15
答案:
#include<stdio.h> int main() { int year,a; printf("请输入年份:"); scanf("%d",&year); if((year%4==0&&year%100!=0)||(year%400==0)) a=1; else a=0; if(a==1) printf("\n%d此年是闰年\n",year); else printf("%d此年非闰年\n",year); return 0; }
判断输入信息 的正误,并输 出相应信息
}
2015/11/28 7
C语言
第三种类型: if (条件a) {执行指令A}; else if (条件b) {执行指令B}; else if (条件b) {执行指令B}; 有多种条件可供 选择,执行符合 的某个条件下的 相应指令
……
else if (条件n) {执行指令N}; else {执行指令X}; 如果上面的条件 都不符合,就执 行下面的指令X
C语言
今天我们的课程就是围绕着if语句结构设计来展开, 我们这一章的内容是 if语句,是C语言中选择结构 的重点,希望同学们能好好掌握这一章节,下面 我们将一起步入C语言的if语句结构设计课程。
2015/11/28
1
C语言
给我一个条件
if语句的代码模型

2015/11/28
——if语句
如果 (满足某个条件)
2015/11/28
16
Thank you!
2015/11/28
17
相关文档
最新文档