Fortran基础练习01----循环1

1.找出并输出100-150之间和400-450之间能被9整除的数

program main

    implicit none
    integer a,b
    
    do a=100,150
        if (mod(a,9)==0) print *,a
    enddo
    
    b=400
    do while (b<=450)
        if (mod(b,9)==0) print *,b
        b=b+1
    enddo
      
    pause
    
end

 

2.回文数是指正读和反读都一样的数。如:232,编程求100到999之间的回文数

 1 program main
 2 
 3     implicit none
 4     integer a,gw,sw,bw ! 分别存储各位、十位、百位
 5     
 6     do a=100,999
 7         gw=mod(a,10)
 8         bw=a/100
 9         
10         if (gw==bw) print *,a
11     enddo
12       
13     pause
14     
15 end

 

转载于:https://www.cnblogs.com/mathpro/p/9946991.html

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值