摘要:
`memset`函数常被我们用来初始化数组,然而有个坑可能会被我们踩到。 静态数组初始化 一般情形是这样的: c++ include int main() { // 静态数组arr int arr[10]; // 将数组所有元素初始化为0 memset(arr,0,sizeof(arr)); // 阅读全文
摘要:
题目链接 https://pintia.cn/problem sets/994805260223102976/problems/994805290334011392 题解 emmm。对于每个身份证号,判断前17位是否合法,并计算其与对应权重积之和,最后判断校验位是否合法。 c++ // PAT Ba 阅读全文
摘要:
题目链接 题解 第一遍也是没有全部AC,有3个测试点没过,原因如下: 1. 没有处理指数为0的情况 2. 指数为正时,没有处理不需补充0而需插入小数点的情况。(经过提示才知道的) 修改后全部都AC了。 整体的思路是获取整数和小数数值部分,然后获取指数,最后进行小数点的移动。 c++ // PAT B 阅读全文