题解列表

筛选

结构体简化排序

解题思路:用结构体方式储存字符串以及字符串的长度可以更方便地进行排序注意事项:参考代码:typedefstructstr{charstr[101];intlen;}st;intmain(){intn=0;ststr[1000]={0};while(scanf("%d",

第一次题解

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int a[10]={0}; int i,j,x; for(i=0;i<9;i++){     scanf("%……

问就是只会枚举

#include#defineendl'\n'usingnamespacestd;typedeflonglongi64;typedefinti32;typedeflongdoubleld;stringa,b;strings;intans;mapmp;voiddfs(intn){if(s.size()=

两个for 循环搞定

解题思路:用string.h函数,变量len来进行字符串长度的统计,确定for语句中的范围利用变量i和变量进行循环嵌套,外循环来进行判断每个数是否在数组中有与之相同的数如有相同数则用sum来进行加1,最后判定如果sum是为1,则表示该数组中只有一个数那就是它本身与他相同,

C语言训练-阶乘和数* 笨方法

摘要:解题思路:先将符合条件的数字找出来,放在一个数组里,再来排序。希望对大家要帮助参考代码:#include<stdio.h>int R1(int n){ int sum2 = 1; for (; n >……

去掉空格(超级容易理解的C语言版)

摘要:解题思路:输入多行带空格的可以用gets,遇到空格便把后面一个元素赋给当前空格,判断连续多个空格可以用while。注意事项:因为最后的字符串要加上&#39;\0&#39;,所以循环变量定义在函数内而不……

输出亲朋字符串(简短)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<string.h>int main(){     char s[100];     gets(s);     int ……