fortran选择结构及基本语句.ppt
《fortran选择结构及基本语句.ppt》由会员分享,可在线阅读,更多相关《fortran选择结构及基本语句.ppt(21页珍藏版)》请在三一办公上搜索。
1、09/10学年第一学期 1,第四讲 选择结构及基本语句,09/10学年第一学期 2,4.1 概述,顺序结构程序特点:程序自上而下按语句顺序逐句执行。是三大结构之一。选择结构程序特点:根据条件判定结果决定语句执行顺序。是三大结构之一。FORTRAN90提供IF和SELECT语句来实现选择结构。示例:输入学生成绩,判定合格与否,输出判定结果。PROGRAM exam4_1 CHARACTER*6 grade WRITE(*,“(输入学生成绩:)”)READ(*,*)s IF(s=60)THEN grade=合格 ELSE grade=不合格 END IF WRITE(*,*)该学生成绩,grade
2、,。END program,09/10学年第一学期 3,4.2 逻辑IF语句,09/10学年第一学期 4,09/10学年第一学期 5,例4.1已知三个整数A,B,C,输入其值并打印三个数中最大值。解:根据题意设计算法并画程序流程图,如图4-2所示。程序:INTEGER A,B,C,max WRITE(*,“(请输入三个整数:)”)READ(*,*)A,B,C max=A IF(Bmax)max=B IF(Cmax)max=C WRITE(*,100)max 100 FORMAT(1X,max=,I5)END输入:请输入三个实数:12,100,22输出:max=100,09/10学年第一学期 6
3、,4.3 块IF语句,基本块IF语句语法:IF()THEN ELSE END IF IF()THEN END IF 基本块IF语句功能:先求e值,为真,执行,为假,执行。和为一程序段(语句序列)。,09/10学年第一学期 7,09/10学年第一学期 8,例4.2输入一个整数,判断它是奇数还是偶数,并打印输出。解:根据题意设计算法并画程序流程图,如图4-4所示。程序:10 FORMAT(1X,I5,IS A EVEN NUMBER.)20 FORMAT(1X,I5,IS A ODD NUMBER.)WRITE(*,*)PLEASE INPUT A INTEGER NUMBER:READ(*,*)
4、N IF(MOD(N,2)=0)THEN WRITE(*,10)N ELSE WRITE(*,20)N END IF END 输入:77 输出:77 IS A ODD NUMBER.,09/10学年第一学期 9,多支块IF语句语法:IF()THEN ELSE IF()THEN ELSE IF()THEN ELSE IF()THEN ELSE END IF 功能:求ei值,为真,执行,均为假,执行。,09/10学年第一学期 10,给定一学生成绩S,评判该学生等级,并输出评判结果。评判标准:优:90S100;良:80S90;中:70S80 及格:60S70;不及格:S60解:根据题意设计算法并画程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- fortran 选择 结构 基本 语句
链接地址:https://www.31ppt.com/p-6505908.html