回 帖 发 新 帖 刷新版面

主题:[讨论]fortran中百分数怎么用

program exer0501
implicit none
real::income,tax
write(*,*) "input income"
read(*,*) income
if(income>5000) then
   tax=income*0.15
 else if(income>1000) then
   tax=income*0.05  
 else
    write(*,*) "your input is wrong"
end if
write(*,*) "yor tax is",tax
end
如果把上面的0.15,0.05改为15%和5%为什么报错

回复列表 (共2个回复)

沙发

百分数是你自己认为的数, 很多编程语言里面没有这个数据类型.

板凳


哦  谢谢您 帮助解答  那您的意思是编程中没有百分数 要用只能用小数?

我来回复

您尚未登录,请登录后再回复。点此登录或注册