- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Frtran实验报告.doc
(一)
一、 实验目的
1、 熟悉和掌握一维数组的编写方法
2、 进一步掌握关系表达式和逻辑表达式
二、 实验内容
implicit none
Integer,parameter:: student s=5 Integer: :student(students)
Integer i
Do i=l,students
Write(*,”(‘Number ‘,I2)”)i Read(*,*)student(i)
End do
Do while(.true.)
Write(*,*)”query: ’’ Read(*,*)i
If(i=0 .or. istudents)exit Write(*,*)student(i)
End do
end
三、实验步骤
1、 分析问题,设计算法,编写程序
2、 编译、构建、运行、调试程序
3、 编写实验报告
、实验结果与分析 输入 12 34 56 78 90
Sl? FUjLMl Jzlimplicit noner tI:\s\Debug\s.exe
Sl? FUjLMl
Jzl
implicit none
r tI:\s\Debug\s.exe,
(□回泛
J H
)ace s: 1 proje is
integer,paraneter::students=5 integer student(students) integer i
do i=1 ,students , 1 ?rite(r(,Hunber,lI2)M)i read(?,?)student(i) end do
do while(.true.) urite(*,*) Query: H read(*,*)i
if(i=fl .or. istudents)exit urite(畺,*} student(i) end do
Number 1 12
Number 2
34
umber 3 56
Number 4 78
umber 5 98
stop
end
Querji:
34
QuePii:
78
Query:
90
Query:
HI
HI
*t\s\Debug\s.excBC3回
*t\s\Debug\s.excB
C3回 S
一、 实验目的
1、 掌握DO、DO WHILE语句的语法规则和使用耍求。
2、 掌握循环结构概念和循环结构程序设计方法。
二、 实验内容
implicit none
Integer,parameter: :limit=10 !计数器的上限
Integer counter !计数器
Integer ::ans=0 !累加使用
Do counter =0,limit,l ans=ans+counter
End do
write(*,*) ans
End
二、实验步骤
1、 分析问题,设计算法,编写程序
2、 编译、构建、运行、调试程序
3、 编写实验报告
实验结果与分析
implicit none
)roje
)roje
do counter-0 , Unit , 1ans=ans*counter
end do
write(*t*) ans
stop
end
一、 实验目的
丫解和掌握select case语句的语法规则和使用要求。
二、 实验内容
Implicit none
Integer score
Character grade
Write(*, *) ” Score: Read(*, score
Select case (score)
Case(90:100) !90 到 100 分之间
Grade=’ A’
!0
!0到59分之间
!其他情况
Case(80:89) Grade=’ B’
Case (70:79) Grade:’ C’
Case (60:69) Grade:’ D’
Case (0:59) Grade=’ E’
Case default
Grade:” ?”
!80到89分之间
!70到79分之问
!60到69分之间
End select
Write(*,”( ‘Grade:’ , Al) ) grade end
三、实验步骤
1、 编译、构建、运行、调试程序
2、 编写实验报告
实验结果与分析
输入99
缪豳是!即O ?等Z
implicit none
integer score
? ?I:\s\Debug\s.exe’
character grade
write (*,*) Score
read(*,*) score
select case(score)
case(90:100)
grade=-A*
case(80:89)
grade=iB,
case(70:79)
grade=iCi
case(60:69)
grade=iD,
case(0:59)
grade=.E.
CASE
文档评论(0)