题解列表

筛选

详解,注释多,易理解

要注意转换的顺序,比如数据10234567819,如果直接找到最大值最小值所在位置的下标,再互换会出错,所以我选择分先后转换,先转换最小值和第一个数字,再转换最大值和最后一个数字```cpp#includeusingnamespacestd;inta[10];voidshuru(inta[10]){f

ASCII值赋值之输出亲朋字符串

```c#include#includeintmain(){chara[101],b[101];//因为字符串长度最大为100,101是因为字符串最后一位是\0gets(a);//VisualStudio22版本要用gets_s(a)函数,这里的编译器就用gets(a)intsize=strlen(a

编写题解 2833: 金币

摘要:解题思路:注意事项:参考代码:#include <stdio.h> #include<math.h> int main() {    int a,sum = 0,m = 1;     int ……

1726: 字符串的反码

摘要:解题思路:根据题意可得,b的反码是x 即b-a==z-x x==z+a-b 即s[i]的反码为z+a-s[i]注意测试数据内有空格,代码需要可以接收空格参考代码:#include <iostream>……

1273: ISBN码(简介代码)

摘要:解题思路:先解释一下题目,要求检查识别码是否正确,识别码是最后一位的数字0-670-82162-4,这里最后一位的4就是识别码。4=(0×1+6×2+……+2×9)%11;注意如果最后得10,识别码为……

1144: C语言训练-自守数问题

###思路1.将一个int转换成一个char数组(倒序)先获取int的长度len(几位数),然后给char数组分配len+1大小的空间(最后一位放'\0',自己的理解哈哈),从int的个位,char数组的0号位,依次+48(ascll)进行转换2.将i和i\*i转换后的两个字符串在i的长度内进行比较,