题解列表
第一次看到使用toupper()函数
摘要:描述:C 库函数 int toupper(int c) 把小写字母转换为大写字母。
函数说明:int toupper(int c); //里面的c是要被转换的字母
返回值:
如果 c 有相……
题解 1011: [编程入门]最大公约数与最小公倍数
摘要:解题思路:最大公约数采用辗转相除法。具体的步骤就是:用较小数除较大数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。最后的除数就是这两个数……
Manchester- C语言程序设计教程(第三版)课后习题10.
摘要:解题思路:定义两个一维数组把a[] 中要转移的x个数存入另一个数组 p[]p[] 从末尾依次等于前一个数,移动c=c+1次注意事项:把a[]中的数,放到p[]的前面参考代码:#include<stdi……
信息学奥赛一本通T1449-魔板-3种扩展方式
摘要:解题思路:3种扩展方式而已参考代码:#include <iostream>
#include <string>
#include <algorithm>
#include <unordered_……
信息学奥赛一本通T1454-山峰和山谷
摘要:解题思路:根据题目描述1、没有比它高的叫山峰2、没有比它矮的叫山谷3、还存在又比它高,又比它矮的不算山峰也不算山谷步骤:找到高度一致的连通块,若该连通块周围 没有存在比它高的则该连通块叫……
C语言训练-斐波纳契数列------a+b简洁----Python
摘要:1.输入一个数决定输出多少个数列
2.先将b输出,因为我们拿了两个值出来
3.通过while循环判断输出个数n-=1
4.a=b,b=a+b,后一个数等于前两个数之和将a输出
```pytho……
[编程基础]输入输出练习之输出图案--------(Python)
摘要:1.输入一个图案*
2.打印一个底为5个,高为3个的三角形,可知要将图案循环3次
3.1,3,5是2的倍数减1所以我们可以写成(s-1)
3.注意前面有两个空格所以我们定义两个初值一个加一个减
……