题解列表

筛选

用筛法求之N内的素数。 -题解(C语言代码)

##解题思路:用筛选法求0~N之间的素数,输入N的值,素数为除了1和他本身不能整除的其余都能被整除的数。利用两层循环嵌套,第一层循环从2到N,内循环为2到上层循环的值求根,比较i的值是否能被j整除,所有数据都不能能被整除则为质数输出,否则继续进行外层循环累加。

蓝桥杯算法训练VIP-整除问题-题解(C语言代码)

##解题思路:输入min,max,factor。在min到max之间有多少能整除factor的,遍历min到max之间的所有数,求模运算为0的进行输出。##注意事项:min和max两个数都包含在内,在循环的阶段即可进行输出。##参考代码:```#includeintmain(){intmin,

蓝桥杯算法训练VIP-整数平均值-题解(C语言代码)

##解题思路:本题要求是求平均数,输入数据的个数和数据的内容,最后输出的是平均数的值,因本地要求用到指针,最终返回的值为平均数即可,在函数中用指针来传递参数,定义变量sum用循环来累加数据中的值除以数据的长度。来算出最终的值。##注意事项:返回的值为整型即可,不需要强行转换成浮点型来保留小数。

蓝桥杯算法训练VIP-判定字符位置-题解(C语言代码)

##解题思路:题目要求是元音字母首次出现的位置,我们定义一个字符型的数组来存放输入的字符串,用求字符长度函数strlen来求出字符长度,遍历整个字符,寻找到第一个元音字母,并输出这个原因字母所在的位置,如果没有输出-1##注意事项:需要用到头文件string.h,

蓝桥杯算法提高VIP-陶陶摘苹果2-题解(C语言代码)

##解题思路:首先输入两个值,第一个值为苹果的总数,第二个值为伸手可到达的高度,他有三十厘米的小板凳,所以达到的高度将会是伸手达到的高度加上三十,根据苹果的总数来输入苹果的高度,用整型数组来进行存储,比较陶陶伸手能达到的高度和苹果的高度,进行统计累加,最后输出不能够摘到的苹果数。

蓝桥杯算法提高VIP-输出正反三角形-题解(C语言代码)

##解题思路:本题要求是输出正反三角形,首先输入的是三角形的行数和两个三角形之间的间隔的空格,根据题目的输出格式可以看出正三角行前面的空格与两三角形之间的空格是一样大小,在外层循环中,控制三角形的输出行数,内层的第一个循环控制前面的空行即为第二个输入的值,