1、输入数据为一个正整数,要求它不超过10000。输出数据为小于正整数的素数对,每行输出一对素数对,素数对两数之间有空格隔开,若没有素数对,则输出empty。
2、首先,定义一个常量,用来控制数组的大小。
3、接着,定义两个数组,保存所有素数和所有整数。
4、定义4个整型变量,保存输入的整数、控制循环的变量,以及素数个数。
5、定义一个布尔型变量,标志正数内是否没有素数。
6、输入一个正整数,保存在变量num中。
7、将数组arr中的值,都设置为0。
8、判断整数num中的所有素数,保存在数组p中。
9、用一重for循环,计算整数内的所有素数对。
10、如果相邻两个素数之间的差为2,则输出该素数对。
11、最后,如果标志值为真,则输出此整数内没有素数对。
12、运行程序,输入一个正整数,电脑就会计算出它以内的所有素数对。