题解列表

筛选

3000:交换值(题解)

摘要:解题思路:交换值注意事项:wu参考代码:#includeusing namespace std;    int main()            {                int a,b; ……

自定义函数之字符串反转

摘要:解题思路:b[i] = a[len - i - 1]注意事项:strlen()函数(统计字符串长度)要有头文件#include <string.h>参考代码:#include <stdio.h>#in……

c语言新手想哥德巴赫致敬

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int a,i=2,j=2,x=1,y=1,k,sum=0; scanf("%d",&a); for(i=2;i……

自定义函数之字符串反转

解题思路:这段代码中的mystrrev函数用于反转输入的字符串。在这个函数中,参数ch1被当作字符数组的指针来处理。当数组作为参数传递给函数时,实际上传递的是数组的地址,也就是指向数组第一个元素的指针。因此,在函数内部对数组进行的任何更改都会影响到原始数组。

自定义函数之字符串连接

解题思路:这段代码实现的是两个字符串的连接功能。首先,让我们分析mystrcat函数:while(*ch1)循环会一直执行,直到ch1指向的字符是空字符(也就是字符串的结尾)。这个循环的作用是找到ch1字符串的结尾。while(*ch2)循环会将ch2字符串的每一个字符复制到ch1字符串的末尾,

[STL训练]第二小整数

摘要:解题思路:注意事项:参考代码:#include <stdio.h>                 #include <string.h>#include <stdlib.h>#define PI 3……

出圈:重点是怎么在反复遍历一个圈时确定下标问题

解题思路:本题可以将所有的人从1到m设置好序号,然后放到列表里面,序号存在表示该人尚未出圈,每次遍历时index更新为(index+(m-1))%len(c),保证下标在超过范围时能够正确判断,每一次都进行判断删除直到列表长度为1时停止,此时列表中的唯一的序号c[0]就是所求的最后一个人的初始编号注意