题解列表

筛选

完数的判断C语言

摘要:解题思路:这个思路我都写在代码里了每段代表什么,如果有哪里不懂,欢迎评论区见注意事项:我用i*i<n是因为他因子一般成对出现,可以优化算法,让算法的运行速度更快参考代码:#include <stdio……

逆天解法,包得吃的。

摘要:解题思路:注意事项:自己看参考代码:#include<stdio.h> int main(){ int arr[101],i,j,a,b,c; for(i=0;i<100;i++) { arr[i]……

看题解的置顶代码的

摘要:解题思路:只是为了记录代码,方便查阅注意事项:参考代码:#include<stdio.h>#include<stdlib.h>//创建一个管理结构体typedef struct student{   ……

2858: 整理药名

摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <string.h>int main() {    char a[100][100]; // 定义一个二维数组来存储……

最最简洁 通俗易懂的代码

摘要:解题思路:          由题目可知,我们要定义2个浮点型变量r、s。       要求输出s带两位小数,所以要以%.2f的格式打印。      s=r*r*PI ,这里不用另外定义一个变量PI,……

题解,结构体数组解法

```c#include#include#include#defineMAX1001//定义最大字符数组长度//定义一个结构体,用于存储字符及其出现次数typedefstruct{charch;//字符intcount;//出现次数}String;//比较函数,

a+b简单写法

摘要:解题思路:用if限定范围不超过2^10,或者排除2^10之外的数,然后进行简单的加减注意事项:参考代码:#include<stdio.h>int main(){    int a,b;    whil……

多种方法,不使用数组也行

有多种解法,可以先排序,然后直接首尾相减```c#include#includeintcmp(constvoid*a,constvoid*b){return*(int*)a-*(int*)b;}intmain(){intn;scanf("%d",

小明今年三岁啦

摘要:解题思路:保留计算结果的两位就是利用%100求余(a+b)的和注意事项:参考代码:#include int main() { int T; int a,b; scanf("%d",&T); ……