题目:封装函数计算2~100之间素数的个数,返回结果def f1(f): #定义一个外层函数 def f2(): #在外层函数内定义一个函数(该函数主要实现所需要封装的功能),因为指定2~100内,所以不需要形参 sum = 0 #后面通过sum+=1来统计素数的个数 for i in range( ...
分类:
其他好文 时间:
2019-12-01 09:48:28
阅读次数:
93
//寻找两个整数之间的所有素数(包括这两个整数),把结果保存在数组bb中,函数返回素数的个数。 // 例如,输入6和21,则输出为:7 11 13 17 19。 #include <stdio.h> #include <stdlib.h> #define N 1000 int fun(int n, ...
分类:
其他好文 时间:
2019-12-01 00:08:03
阅读次数:
97
思路 因为计算有多少种不同的结果, 把所有结果都放到集合中就好了,打印集合中的元素数 实现 ...
分类:
其他好文 时间:
2019-11-30 11:27:23
阅读次数:
67
Part2 T1 //寻找两个整数之间的所有素数(包括这两个整数),把结果保存在数组bb中,函数返回素数的个数。 // 例如,输入6和21,则输出为:7 11 13 17 19。 #include <stdio.h> #include <stdlib.h> #define N 1000 int fu ...
分类:
其他好文 时间:
2019-11-30 09:41:36
阅读次数:
43
demo = int(input("请输入一个数字:\n"))if demo > 1: for i in range(2,demo): if (demo % i) == 0: print(demo,"不是素数") print(i,"乘于",demo//i,"是",demo) break # else ...
分类:
其他好文 时间:
2019-11-29 18:24:21
阅读次数:
71
//寻找两个整数之间的所有素数(包括这两个整数),把结果保存在数组bb中,函数返回素数的个数。 // 例如,输入6和21,则输出为:7 11 13 17 19。 #include <stdio.h> #include <stdlib.h> #define N 1000 int fun(int n,i ...
分类:
其他好文 时间:
2019-11-29 00:46:51
阅读次数:
49
插入排序 存在序列A(a1,a2,a3,a4,.....,an),n为有限值,经过插入排序后A序列: A(b1,b2,b3,......,bn) 中任意俩个元素满足: bi <= bj 有且只有0 < i <= j <=n,反之也成立。 插入排序的伪代码实现: for(i = 2; i < =n ; ...
分类:
编程语言 时间:
2019-11-28 13:28:54
阅读次数:
64
Shell排序 Shell排序是大量数据需要排序时,更为高效的插入排序。它的算法思想基于插入排序的算法思想 流程: (1)将n个元素数组分成n/2个数字序列,第一个数据和第n/2个数据为一对,等等,以此类推 (2)一次循环使每一个数对排列好顺序 (3)变成n/4个数对,再次排序。 (4)不断重复上述 ...
分类:
编程语言 时间:
2019-11-28 13:24:53
阅读次数:
92
实验结论 Part 2 blank 1 完整代码: //寻找两个整数之间的所有素数(包括这两个整数),把结果保存在数组bb中,函数返回素数的个数。 // 例如,输入6和21,则输出为:7 11 13 17 19。 #include <stdio.h> #include <stdlib.h> #def ...
分类:
编程语言 时间:
2019-11-28 01:29:20
阅读次数:
92
一.数组的定义及声明 1.数组是一个变量,存放相同数据类型的一组数据 2.数组的基本要素: 数组名称(也叫标识符)要遵循驼峰命名法 数组中的每一个值都叫数组的元素 每一个数组的元素都有一个下标,而且是从0开始 数组的类型可以使int double char 等类型 或者是一些引用数据类型 数组长度就 ...
分类:
编程语言 时间:
2019-11-27 20:37:20
阅读次数:
89