第7章数据的输入掄出 §1输入输出概述 §2格式输出 §3格式输入 练 2021/2/24
1 2021/2/24 第7章 数据的输入输出 §1 输入输出概述 §2 格式输出 §3 格式输入 练 习
§1输入输出概述(p128-129)2 输入输出是指在计算机内存与外部设备之间传送数 据的过程。 从外部设备将数据传送到计算机内存称为输入。 将计算机内存的数据传送到外部设备称为输出。 要顺利地传送数据,一般应在输入输出语句中给计 算机提供三方面的信息: ①通过什么设备来进行输入输出。 ②果用什么样的格式来进行输入输出。 ③输入输出的具体內容。 51输入输出概述 2021/2/24
2 2021/2/24 输入输出是指在计算机内存与外部设备之间传送数 据的过程。 从外部设备将数据传送到计算机内存称为输入。 将计算机内存的数据传送到外部设备称为输出。 要顺利地传送数据,一般应在输入输出语句中给计 算机提供三方面的信息: ① 通过什么设备来进行输入输出。 ② 采用什么样的格式来进行输入输出。 ③ 输入输出的具体内容。 §1 输入输出概述(p128-129) §1 输入输出概述
Fortran的输出语句 3 一般格式: write(u,f输出表 ◇输出表:一个或多个用逗号隔开的需要输出 的变量、常量或表达式。(输出内容) ◇u是设备号,用于指明具体使用的输出设备 ◆u可以是一个正整数,代表一个输出设备; ◆u也可以是一个星号*,代表系统默认的输 出设备,一般指显示器。 51输入输出概述 2021/2/24
3 2021/2/24 一、Fortran的输出语句 一般格式: ❖ 输出表:一个或多个用逗号隔开的需要输出 的变量、常量或表达式。(输出内容) ❖ u是设备号,用于指明具体使用的输出设备。 u可以是一个正整数,代表一个输出设备; u也可以是一个星号*,代表系统默认的输 出设备,一般指显示器。 write(u , f) 输出表 §1 输入输出概述
wrte(u,f输出表 ◆f指定输出所用的格式,有两种形式: ◆f可以是一个星号,代表系统默认的输出格式; 如:表控输出语句 write(,输出表使用系统默认 的输出格式。 ◆f也可以是一个语句标号s,通过语句标号指向一 个格式语句( format语句)。 以显示器为输出设备的格式输出语句的一般形式: write(*,s)输出表 s format(格式说明符) 51输入输出概述 2021/2/24
4 2021/2/24 ❖ f 指定输出所用的格式,有两种形式: f 可以是一个星号,代表系统默认的输出格式; f 也可以是一个语句标号s,通过语句标号指向一 个格式语句(format语句)。 以显示器为输出设备的格式输出语句的一般形式: write(u , f) 输出表 如:表控输出语句 使用系统默认 的输出格式。 write(* , *) 输出表 write(* , s) 输出表 s format(格式说明符) §1 输入输出概述
格式输出语句: write(,s)输出表 5 s format((格式说明符) 功能:输出时,根据语句标号s找到 format语句,对输 出表中的每个输出项按照 format语句中格式说明符指定的 格式进行输出。 format语句:称为格式语句,是一个非执行语句,不 产生任何操作,只是给输出语句提供输出的格式描述。 格式说明符:也称为格式编辑符或编辑描述符,多个格 式说明符之间用逗号分隔。 基本原则:在格式输出时, write语句输出表中的每个 输出项(不论是常量、变量、表达式),在 formati语句中 均需要有一个格式说明符相对应。 §1输入输出概述 2021/2/24
5 2021/2/24 格式输出语句: 功能:输出时,根据语句标号s找到format语句,对输 出表中的每个输出项按照format语句中格式说明符指定的 格式进行输出。 format语句:称为格式语句,是一个非执行语句,不 产生任何操作,只是给输出语句提供输出的格式描述。 格式说明符:也称为格式编辑符或编辑描述符,多个格 式说明符之间用逗号分隔。 基本原则:在格式输出时,write语句输出表中的每个 输出项(不论是常量、变量、表达式),在format语句中 均需要有一个格式说明符相对应。 write(* , s) 输出表 s format(格式说明符) §1 输入输出概述