教案1(IF语句的三种形式)汇编

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.流程图(a单分支if语句)含义是:若表达式的值为真,执行语句1;若表

达式值为假,则执行下一条语句。(da n)

说明:① 表达式可以是逻辑表达式、关系表达式、任意的数值类型(包括整

型、实型、字符型、指针型数据)。

例:1:我们来看一个例子:假设考试成绩的及格线是

60,如果成绩大于等于

60分就输出“成绩及格,通过考试”那我们该如何实现这段程序呢?lf

教学过程

(score>=60)

{

Printf(成绩及格,通过考试”);

}

1:输入一个整数,判断这个数是否为偶数,并输出这个数。

Int main()

Int a;

Scanf( %d ",&a);

If(a%2==0)

Printf( %d\n ”,a);

2流程图(b双分支if语句)含义是:若表达式的值为真,执行语句1 ;若表达式值为假,则执行语句2;

用if语句表示流程图的含义:

if (表达式)语句1

else 语句2

例2:下面我们刚才那个示例的基础上增加一个条件:假设考试成绩的及格

线是60,如果成绩大于等于60分就输出“成绩及格,通过考试”,否则输

出“成绩不及格,准备补考”

If(score>=60)

{

Printf(成绩及格,通过考试”;

}

Else

{

printf("准备补考”;

}

2输入一个整数,判断这个数为奇数还是偶数。这段程序我们该如何实现呢? Int main()

Int a;

Scanf( %d ”&a);

lf(a%2!=0)

Printf(这个数为奇数!”);

Else

Printf (这个数为偶数!”;

相关文档
最新文档