随笔分类 -  c++

摘要:1、c++ 位数不够前面补零: 位数不够前面补空格(右对齐): 位数不够后面补空格(左对齐): code: 阅读全文
posted @ 2018-03-18 17:12 bloglxc 阅读(124) 评论(0) 推荐(0)
摘要:输出“\”字符: 因为‘\’是转义字符,例如“\n”代表换行。 同理,printf输出“%”: 阅读全文
posted @ 2018-03-15 16:59 bloglxc 阅读(196) 评论(1) 推荐(0)
摘要:当结果中a或者b小于0,大于0.005时,保留两位小数会输出-0.00,但应输出0.00。 阅读全文
posted @ 2018-03-14 20:08 bloglxc 阅读(101) 评论(0) 推荐(0)
摘要:1、用vector建立二维数组: 或: 2、当数组已初始化但某些下标还未赋值时,此下标对应的变量为NULL(见34行) 代码: 阅读全文
posted @ 2018-03-14 17:15 bloglxc 阅读(135) 评论(0) 推荐(0)
摘要:浮点型乘整型和整型乘浮点型结果不同,不知为什么。 提交结果正确。 结果就不正确。 阅读全文
posted @ 2018-03-14 13:11 bloglxc 阅读(102) 评论(0) 推荐(0)
摘要:从左到右扫描时记录扫描到当前下标为止的最大值,如果当前元素大于这个最大值,那么它就大于它左边的所有值。同理,从右到左扫描记录扫描到当前下标为止的最小值,如果当前元素小于这个最大小值,那么它就小于它右边的所有值。 这样只需线性级别的时间。 第一次提交一个测试点格式错误,后来查看柳婼的博客发现当主元数为 阅读全文
posted @ 2018-03-11 21:19 bloglxc 阅读(141) 评论(0) 推荐(0)
摘要:辗转相除法。 阅读全文
posted @ 2018-03-05 23:09 bloglxc 阅读(89) 评论(0) 推荐(0)
摘要:1.vs2013不能用scanf,改为scanf_s,但是提交时不能用scanf_s,用scanf。。。 2.c++中数组作为函数参数时传递的是地址,会改变实参的值。 3.用printf输出string型变量时要加上“.c_str()”: 4.类型别名: 相乘时可能会超出整型范围,用long lon 阅读全文
posted @ 2018-03-05 23:07 bloglxc 阅读(107) 评论(0) 推荐(0)
摘要:cin不能读入空行,用getline可以读入空行。 阅读全文
posted @ 2018-02-28 14:36 bloglxc 阅读(141) 评论(0) 推荐(0)
摘要:日期格式为“yyyy/mm/dd”(即年/月/日)格式 阅读全文
posted @ 2018-02-26 22:16 bloglxc 阅读(113) 评论(0) 推荐(0)
摘要:求四位数的每一位: 输出4位整数,少于4位,高位补0: 6174是一个测试点,所以用do....while语句。 阅读全文
posted @ 2018-02-22 12:10 bloglxc 阅读(111) 评论(0) 推荐(0)
摘要:sort() 函数包含在 <algorithm>头文件里。 需要三个参数,起始地址、结束地址、排序方法。 没有第三个参数,默认从小到大排序: 从大到小排序,增加比较函数: 自己定义了一个结构体node: 先按a值升序排列,如果a值相同,再按b值降序排列,如果b还相同,就按c降序排列。就可以写这样一个 阅读全文
posted @ 2018-02-20 12:21 bloglxc 阅读(126) 评论(0) 推荐(0)