- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
习题详解3教程
习题详解3;输人3个实数,输出最大值和最小值。
program main
implicit none
real :: a,b,c,max2,min1
read(*,*) a,b,c
max2=max(a,b,c)
min1=min(a,b,c)
write(*,*) max2,min1
stop
end;2.任意输入两个数,对它们进行加、减、乘、除、乘方运算,并将结果输出。
program ex2
implicit none
real :: a,b
read(*,*) a,b
write(*,*) a+b=,a+b
write(*,*) a-b=,a-b
write(*,*) a*b=,a*b
write(*,*) a/b=,a/b
write(*,*) “a**b=”,a**b
stop
end;3.已知:f(x)=x3+sin2x+ln(X4+1),输入自变量的值,求对应的函数值。
program main
implicit none
real :: f,x
read(*,*) x
f=x**3+(sin(x))**2+log(x**4+1)
write(*,*) f
stop
end
;4.用FORTRAN语句完成下列操作:
(1)将变量I的值增加l。
(2)I的立方加上J.并将其结果保存到I中。
(3)将E和F中大者存储到G中。
(4)将两位自然数的个位和十位互换,得到一个新的数 (不考虑个位为O的情况)。(拓展:输入一个三位整数,将它反向输出,如输入123,输出321)
;program main
implicit none
real :: i,j,e,f,g,k
integer :: a,b,x,y
!----1---
i=i+1
!----2---
write(*,*) input j:
read(*,*) j
i=i**3+j
!----3---
write(*,*) input e,f
read(*,*) e,f
g=max(e,f)
!----4---
write(*,*) input a:
read(*,*) a
a=mod(a,10)*10+a/10
write(*,*) a
!----5--
write(*,*) input b:
read(*,*) b
x=mod(b,100)
y=mod(b,10)
b=y*100+int(x/10)*10+int(b/100)
write(*,*) b
stop
end;5.设c代表摄氏温度,F代表华氏温度,两者转换公式为:F=;6.编程完成下列操作:
(1)输入三个整数,求出其平均值。 .
(2)输人x和y的值,计算
(3)球的半径为4.求其表面积和体积。
program main
implicit none
integer :: a,b,c
real,parameter :: pi=3.1415926
real :: mean,x,y,z,s,v
!--------
write(*,*) input a,b,c:
read(*,*) a,b,c
mean=real((a+b+c)/3.0) !写成3.0或者加个real
write(*,*) mean
!------------
write(*,*) input x,y
read(*,*) x,y
z=log(x**2+y)/(sin(x*y)**2+1)+32.0
write(*,*) z
!------------
s=4*pi*4**2
v=(4/3.0)*pi*4**3 !4/3写成real
write(*,*) s=,s
write(*,*) v=,v
stop
end;program main
implicit none
real,parameter :: pi=3.1415926
real :: x,y
x=sqrt(1+tan(52.25*pi/180.0))
y=exp(pi*x/2.0)+log(abs(sin(x)**2-sin(x**2)))
write(*,*) y
stop
end;8.某厂某产品产量2000年为20万吨,求:
(1)如果到2010年产品产量翻两番,年平均增长速度要达多少?
(2)如果年平均增长速度为9%。几年后该产品产量翻两番?
program main
implicit none
real :
您可能关注的文档
最近下载
- 基于学科核心素养的高中语文大单元教学.docx VIP
- 网络货运平台整体设计方案.docx VIP
- 医学课件-第五章 血管内皮细胞功能不全与疾病.pptx VIP
- 妊娠合并贫血试题附有答案.docx VIP
- 2025年全国统一高考英语试卷(新课标Ⅰ卷)含答案 .pdf VIP
- 10X-Genomics单细胞转录组.pptx VIP
- 2024年中考生物复习:105个初中生物易错字汇总(全国通用).pdf VIP
- DB37_T5116-2018:装配式竖向部件临时斜支撑应用技术规程.pdf VIP
- 网络货运平台整体设计方案.pptx VIP
- 2025年高考历史新课标卷真题试卷及答案.docx VIP
文档评论(0)