复习篇~第二章程序设计基础

最近在复习,打算把所有题都再刷一遍,发现有些题还值得再次思考,跟着小编看看吧。

第一题,主要是注意,%.2f以及%.2lf的使用(一定不要忘了换行符\n)

第二题:这种题常考,先减去'a'得到它的asii码,再+3,+3之后再对26取余看看是否超过。!!先加再取余,判断完之后又将减去的'a'加回来。

第三题:时间戳,根据总的天数来判断过了多少年和月

60秒*60表示一个小时,一天24小时;a为有效的天数。每年12*30天,计算过去的年数,剩下的即为一年当中剩余的,/30得到月数,但是没有第零个月,所以+1;天数同理,先用%得到剩下的多少天

第四题:要点是将输入的时间根据时,分分开,以及学习时间的表示(讨论分钟>60或者分钟<0)

以及setfill('0')和setw(2)的用法,用0补齐宽度2,c中可写作%02d,表示用0补齐宽度为2的整数

相关推荐
-Marks-5 小时前
【C++编程】STL容器(二)--- vector底层模拟实现(常用接口实现 | 扩容机制 | 深浅拷贝 | 迭代器失效)
开发语言·c++·vector·内存管理·迭代器失效·vector底层模拟实现
Shadow(⊙o⊙)5 小时前
C++11并发支持库
开发语言·c++
飘尘5 小时前
从"算子"到"AI Infra":大模型背后看不见的那群人在忙什么
人工智能·算法·面试
ShineWinsu5 小时前
对于Redis:主从复制的解析
linux·数据库·c++·redis·缓存·面试·主从复制
夏幻灵6 小时前
每日一题:LeetCode 3:无重复字符的最长子串——滑动窗口思路详解
算法·leetcode·职场和发展
CarIise6 小时前
Java实训阶段查漏补缺复习笔记2
java·linux·算法
无忧.芙桃6 小时前
C++ 并查集详解:原理、实现与应用
c语言·c++·算法·leetcode
蛋蛋的就会顺顺的7 小时前
hot100——二叉树
java·数据结构·算法·leetcode·力扣
Code_Solitude7 小时前
c语言:二分法的完整补充
c语言·开发语言·算法
一切皆是因缘际会7 小时前
掌控信息论:同源星际通信基础理论
人工智能·算法·ai