题解列表

筛选

1014: [编程入门]阶乘求和(笔记)

摘要:解题思路:①阶乘②累加注意事项:① int越界。更换类型    long long int②不必舍近求远,开始想用数组,但数组从0开始,浪费a[0]位置,且规定范围为n+1,还要考虑输入值范围,比较麻……

用选择法对10个整数从小到大排序。

摘要:# 用选择法对10个整数从小到大排序。 解题思路: 它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素……

基础C语言-对数字的处理与判断

摘要:解题思路:    通过使用循环语句来判断出数字的位数和求出每个位数的具体数值注意事项:参考代码:#include<stdio.h>int main(){ int num; int n=1; scan……

2054: 单点修改区间查询(树状数组)

摘要:本蒟蒻不太会用线段树,所以用的是树状数组.不会树状树状的同学可以先去学习一下。树状数组简单来说就是查询的时候查的是前缀和AC代码:#includeusing namespace std; int n……

利用循环遍历查找最大公约数和最小公倍数

摘要:解题思路:最大公约数:从m和n当中找出比较小的那个数min,然后从min往1开始遍历,第一个满足公约数的条件的值即为最大公约数最小公倍数:从m和n当中找出比较大的那个数max,然后从max往m*n开始……

while循环解密

摘要:解题思路:利用while循环不断查取缓冲器的字符并打印注意事项:参考代码:#include <stdio.h>int main(void){ char ch; scanf("%c" ,&ch);   ……