程序设计第1次总结

    放假了,在家里学习程序设计,在家里学习效率低下,还要不时抽出时间去练车,所以学习进度推进缓慢,在牛客网站上参加的一些小线上比赛,自己真是一点不会,简单题目的答案输出格式不对,难题连题目也看不懂,呜呜呜——但我会努力学习,反省自己,尽力跟上学习进度的。以下是我这两天的一点学习总结:

    1.四舍五入可以int(ans+0.5)。

    2.计算时间问题可以以00:00为基准,将小时化为分钟,计算相差的分钟数,然后再除以60得到小时数,取模于60,得到分钟数。

    3.将*0.2变为*2/10可以使程序不会接触到浮点数,不必考虑浮点数误差。

    4.ceil()向上取整函数输入输出都是double类型。

    5.为简化问题,可以将性质(条件)1和性质(条件)2存成bool类型变量,然后在对这些性质进行逻辑运算。

    6.异或运算符:“^”表示两个条件刚好一个成立一个不成立。

    7.switch-case 语句中case需要的是常亮且常亮不能是浮点数。

    8.比较价钱的问题通过打擂的方式。

   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值