程序设计除了探索求解数之外,数式也是程序设计探求的重要方面;
本节集中探讨各类有特殊意义的数式,即有整数式、分数式,也有综合运算式,新推有趣的“对称运算式”与“同基因数式”为创意点;
试在由指定相连奇数组成的序列的每相邻两项中插入运算符号:
若相邻两项都是合数,则两项中插入减号“-”;
若相邻两项中一项为合数,另一项为素数,则两项中插入加好“+”;
若相邻两项都是素数,则两项中插入乘号“*”;
输入奇数b,c(1< b< c),根据以上规则插入运算符号完成指定区间[b,c]中的奇数序列运算符,计算并输出该式的运算结果;
例如b=31,c=45,完成运算式并计算得:31+33-35+37+39+41*43+45=1913
1.说明:
序列各项是否为素数决定运算符号的确定,直接关系到运算式的结果;
为便于判别式中各个奇数是否为素数,设置a数组存储式中的各个奇数;
(1)、枚举区间[b,c]中的奇数,应用试商法确定每一个奇数是否为素数:
标注a[k]=1,表示区间[b,c]中的第k个奇数 2*k+(b-2)为素数;
<