题解列表

筛选

【c++】蛇形矩阵简单易懂

摘要:解题思路:本蒟蒻想到了先建立出一个不少于100x100的蛇形矩阵保存,在根据用户所输入的行列数进行输出。注意事项:输出的行列数参考代码:#include <iostream>#include <bit……

【c++】校门外的树 统计数组和的技巧

摘要:解题思路:发现这道题以前在lg上面写过,就把代码放过来,顺便本蒟蒻水一篇题解。其实这道题我将有树的地方赋值为1,反则为0,这样可以通过把数组相加得到树的个数,有点巧妙。注意事项:虽然但是,如果时间要求……

自由下落的距离计算

摘要:#include <stdio.h>  int main(){ int N,i; float M,sum=0.0; scanf("%f%d",&M,&N);  sum+=M; f……

c语言代码解决问题

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int n, max,num;    while (scanf("%d", &n) != EOF)    ……

利用数组、for、if解决问题

摘要:解题思路:利用第二个数组存放元音字母。注意事项:由于b数组未初始化值,所以需要在最后加上‘\0’作为字符串结束符。参考代码:#include<stdio.h> #include<string.h> ……

自定义函数

摘要:解题思路:利用char类型逐个输出字符注意事项:无返回值的函数,可以明确定义为空类型,即void参考代码:#include <stdio.h> void output(char a[5]){   ……

注意加括号

摘要:解题思路:按照题目来设置宏定义就行。注意事项:表达式中最好加上括号,因为宏定义只是单纯的字符变换,不加括号容易和预想的算法不一样,我这里也没有检查是不是会出错,反正加上括号总没错。参考代码:#incl……

2911-连续出现的字符

摘要:解题思路:注意事项:注意题目说的是连续出现的次数,并不是整体出现的次数。参考代码:int main(){ char s[1001]; int k; int len; int i,j; ……

2961-最长单词

摘要:解题思路:采用结构体解决问题注意事项:参考代码:struct Test{ char s[101]; int n; }; int main(){ struct Test test[500……