1. 下面说法正确的是:
A. 在式子中,整数、分数、小数、字母代数(一般是前面小写字母)、未知数(一般是x、y、z)、括号都可以认为是一个数。
B. 只用乘号或除号把数连接是一个项。
C. 一个式子只有一项,称作单项式。
D. 一个式子至少有二项,项与项之间用加号或减号连接,称作多项式。
2. a、b、c、d、e、f都是非0数,下面的运算变换是否正确:
A. a+b=b+a
B. a-b=b-a
C. a×b=b×a
D. a÷b=b÷a
E. a+b-c-d+e-f=e-d+b-c-f+a
F. a×b÷c÷d×e÷f=e÷d×b÷c÷f×a
3. d≠0,下面的运算变换是否正确:
A. a+(b+c)=a+b+c
B. a+(b+c)+d=a+b+c+d
C. a+(b+c)-d=a+b+c-d
D. a+(b+c)×d=a+b+c×d
E. a+(b+c)÷d=a+b+c÷d
F. a+(b-c)=a+b-c
G. a-(b+c)=a-b+c
H. a-(b-c)=a-b-c
4. d≠0,下面的运算变换是否正确:
A. a×(b+c)=a×b+a×c
B. a×(b+c)+d=a×b+a×c+d
C. a×(b+c)-d=a×b+a×c-d
E. a×(b+c)×d=a×b+a×c×d
F. a×(b+c)÷d=a×b+a×c÷d
H. a×(b-c)=a×b-a×c
5. a、b、c都是非0数,b+c≠0,b-c≠0,下面的运算变换是否正确:
A. a÷(b+c)=a÷b+a÷c
B. a÷(b-c)=a÷b-a÷c
C. a÷(b×c)=a÷b×c
D. a÷(b÷c)=a÷b÷c
6. a、b、c都是非0数,b+c≠0,b-c≠0,下面的运算变换是否正确:
A. (a+b)÷c=a÷c+b÷c
B. (a-b)÷c=a÷c-b÷c
C. (a+b)×c=a×c+b×c
D. (a-b)×c=a×c-b×c
7. 下面的运算变换是否正确:
A. a+b+c=a+(b+c)
B. a+b-c=a+(b-c)
C. a-b+c=a-(b+c)
D. a-b-c=a-(b-c)
8. 下面的运算变换是否正确:
A. a×b+a×c=a×(b+c)
B. a×b-a×c=a×(b-c)
C. a×c+b×c=(a+b)×c
D. a×c-b×c=(a-b)×c
9. b≠0,c≠0,b+c≠0,b-c≠0,下面的运算变换是否正确:
E. a÷c+b÷c= (a+b)÷c
F. a÷c-b÷c=(a-b)÷c
G. a÷b+a÷c= a÷(b+c)
H. a÷b-a÷c=a÷(b-c)
10. b≠0,c≠0,下面的运算变换是否正确:
A. a×b×c=a×(b×c)
B. a×b÷c=a×(b÷c)
C. a÷b×c=a÷(b×c)
D. a÷b÷c=a÷(b÷c)
11. 计算
12. 负数有关运算
A. 2+(-3)
B. 3-(-3)
C. -2+(-3)
D. -3-(-3)
E. 2×(-3)
F. 3÷(-3)
G. -2×3
H. -3÷3
I. -2×(-3)
J. -3÷(-3)
13. 一项或多项用加减号连接就成了式,用等号连接两个式就成了等式。下面等式经过变换后是否还成立(等式两边相等):
A. a=b >>> a+c=b+c
B. a=b >>> a-c=b-c
C. a=b >>> a×c=b×c
D. a=b >>> a÷c=b÷c (c≠0)
14. 下面等式经过变换后是否还成立(等式两边相等):
A. a+b=c >>> a=c-b
B. a=b+c >>> a-c=b
C. a-b=c >>> a=c+b
D. a=b-c >>> a+c=b
15. b≠0,c≠0,下面等式经过变换后是否还成立(等式两边相等):
A. a×b=c >>> a=c÷b
B. a=b×c >>> a÷c=b
C. a÷b=c >>> a=c×b
D. a=b÷c >>> a×c=b
16. b≠0,c≠0,d≠0,下面等式经过变换后是否还成立(等式两边相等):
A. a×b=c+d >>> a=c÷b+d÷b
B. a+b=c×d >>> a÷c+b÷c=d
C. a÷b=c+d >>> a=c×b+d×b
D. a+b=c÷d >>> a×d+b×d=c
17. 含未知数的等式叫方程,一般用英文最后三个小写字母作未知数。解下面方程:
附录1:
小学数学心法之八——数、项、式和方程
或整数,或分数,或小数,已知数。
已知数,未知数,或括号,都是数。
数相连,用乘号,或除号,是一项。
式子中,独一项,叫什么,单项式。
超一项,加减连,叫什么,多项式。
或加法,或乘法,数调换,值不变。
或减法,或除法,数调换,值变迁。
括号内,多项式,去括号,看前符。
前加号,无须变,前减号,加减换。
前乘号,符不变,分配律,不漏项。
前除号,不可去,看具体,算与化。
括号内,单项式,去括号,看前符。
加减乘,无须变,前除号,乘除换。
多项式,加括号,看前符,细分辨。
前加号,无须变,前减号,加减换。
因数同,可提外,结合律,不漏项。
单项式,加括号,看前符,细分辨。
前乘号,无须变,前除号,乘除换。
分数加,分数减,分母同,分子算。
如不同,要通分,通分法,公倍数。
分数乘,母乘母,子乘子,可约分。
分数除,除数倒,变乘法,按上算。
加负数,减此数,减负数,加此数。
乘或除,双负数,是正数,非则负。
左式子,右式子,等号连,是等式。
左与右,同加减,值虽变,但相等。
此公理,如等同,左右调,加减换。
左与右,全乘除,不漏项,还相等。
左与右,皆单项,左右调,乘除换。
等式中,未知数,是什么,是方程。
变未知,为确数,此过程,解方程。
未知项,全移左,全合并,负也可。
已知项,全移右,全合计,负无妨。
如未知,只处右,左右调,无变号。
附录2:“第七章 质数与合数”详解
1. 以下说法正确的是:
A. 1既不是质数也不是合数,是正整数的单位。
B. 只有1和本身是因数的正整数是质数。
C. 不是质数的正整数是合数。
D. 除了1和本身是因数,还至少有另外一个因数,这个数是合数。
E. 所有合数都可以由质数相乘而得。
解:
A. 1既不是质数也不是合数,是正整数的单位。正确
B. 只有1和本身是因数的正整数是质数。正确,这句话中隐含着本身不是1。
C. 不是质数的正整数是合数。错误,因为1不是质数也不是合数。
D. 除了1和本身是因数,还至少有另外一个因数,这个数是合数。正确
E. 所有合数都可以由质数相乘而得。正确
2. 质数筛选方法:先去1,从小到大,逢质数,从该质数的平方数开始去倍数(当该质数的立方数已超限,就是该质数与该质数到该质数平方数之间质数的乘积就行。),到质数平方数超限。用这方法选出1000内质数,并列表和适当的统计图表统计每个100内的质数个数,然后总结规律。注:会编程的小朋友可以编程选出1000内质数。
解:
第一步、去1。
第二步、从2²开始,去2倍数=IF(B1="","",IF(AND(B1>=2*2,MOD(B1,2)=0),"",B1))。
第三步、从3²开始,去3倍数=IF(B2="","",IF(AND(B2>=3*3,MOD(B2,3)=0),"",B2))。
第四步、从5²开始,去5倍数=IF(B3="","",IF(AND(B3>=5*5,MOD(B3,5)=0),"",B3))。
第五步、从7²开始,去7倍数=IF(B4="","",IF(AND(B4>=7*7,MOD(B4,7)=0),"",B4))。
第六步、从11²开始,去11倍数=IF(B5="","",IF(AND(B5>=11*11,MOD(B5,11)=0),"",B5))。
第七步、从13²开始,去13倍数=IF(B6="","",IF(AND(B6>=13*13,MOD(B6,13)=0),"",B6))。
第八步、从17²开始,去17倍数=IF(B7="","",IF(AND(B7>=17*17,MOD(B7,17)=0),"",B7))。
第九步、从19²开始,去19倍数=IF(B8="","",IF(AND(B8>=19*19,MOD(B8,19)=0),"",B8))。
第十步、从23²开始,去23倍数=IF(B9="","",IF(AND(B9>=23*23,MOD(B9,23)=0),"",B9))。
第十一步、从29²开始,去29倍数=IF(B10="","",IF(AND(B10>=29*29,MOD(B10,29)=0),"",B10))。
第十二步、从31²开始,去31倍数=IF(B11="","",IF(AND(B11>=31*31,MOD(B11,31)=0),"",B11))。
37²>1000,结束
1000内质数:
1~100:25个
2、3、5、7、11、13、17、19、23、29、31、37、41、43、47、53、59、61、67、71、73、79、83、89、97
101~200:21个
101、103、107、109、113、127、131、137、139、149、151、157、163、167、173、179、181、191、193、197、199
201~300:16个
211、223、227、229、233、239、241、251、257、263、269、271、277、281、283、293
301~400:16个
307、311、313、317、331、337、347、349、353、359、367、373、379、383、389、397
401~500:17个
401、409、419、421、431、433、439、443、449、457、461、463、467、479、487、491、499
501~600:14个
503、509、521、523、541、547、557、563、569、571、577、587、593、599
601~700:16个
601、607、613、617、619、631、641、643、647、653、659、661、673、677、683、691
701~800:14个
701、709、719、727、733、739、743、751、757、761、769、773、787、797
801~900:15个
809、811、821、823、827、829、839、853、857、859、863、877、881、883、887
901~1000:14个
907、911、919、929、937、941、947、953、967、971、977、983、991、997
质数个数分布图:
总结:质数个数大致随数值增大而变小。
参考Python程序如下:
程序代码:
#1000内质数筛选Python程序
#by e国阳光 2020-01-28
#输入截止的数
#endNum=int(input("请输入截止数:"))
#if endNum<100:
# endNum=100
#else:
# if endNum>10000:
# endNum=10000
#截止的数
endNum=1000
print("开始进行%d以内质数的筛选......" % endNum)
#创建数列表
numList=[]
for num in range(endNum):
numList.append(num+1)
#去1
numList.remove(1)
#筛选程序块开始
index=0; #正在使用的质数的位置
pn=numList[index] #正在使用的质数
strt=pn*pn #正在使用的质数的平方数
while(strt<=endNum): #如果质数的平方已经超过1000就停止筛选,因为列表中已全是质数
strtIdx=numList.index(strt) #定位开始筛选位置
for num in numList[strtIdx:]:
if num%pn==0:
numList.remove(num)
index+=1
pn=numList[index] #正在使用的质数的位置向后推进1,更新正在使用的质数
strt=pn*pn #更新正在使用的质数的平方数
#输出筛选出来的质数
lth=len(numList) #质数个数
print("%d以内质数的个数是:%d" % (endNum,lth)) #打印出质数个数
#输出质数
st=""
for idx in range(lth):
pn=numList[idx]
st+=" "+str(pn)
p=idx+1
if p%10==0 or p==lth:
print(st)
st=""
程序输出:
开始进行1000以内质数的筛选......
1000以内质数的个数是:168
2 3 5 7 11 13 17 19 23 29
31 37 41 43 47 53 59 61 67 71
73 79 83 89 97 101 103 107 109 113
127 131 137 139 149 151 157 163 167 173
179 181 191 193 197 199 211 223 227 229
233 239 241 251 257 263 269 271 277 281
283 293 307 311 313 317 331 337 347 349
353 359 367 373 379 383 389 397 401 409
419 421 431 433 439 443 449 457 461 463
467 479 487 491 499 503 509 521 523 541
547 557 563 569 571 577 587 593 599 601
607 613 617 619 631 641 643 647 653 659
661 673 677 683 691 701 709 719 727 733
739 743 751 757 761 769 773 787 797 809
811 821 823 827 829 839 853 857 859 863
877 881 883 887 907 911 919 929 937 941
947 953 967 971 977 983 991 997
3. 默写100以内的质数。
解:
由上一题可知,10²=100,100内的合数一定是10以内的质数(2、3、5、7)的倍数,可得默写心法:1不是;除了2,偶数不是;除了5,个位是5的不是;除了3,数字和是3的倍数的不是;剩下的数如果不是7的倍数就是质数。注:已经熟记就无需这个心法。
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
4. 有四个不同的正整数a、b、c、d,a×b×c=d,下面说法正确的是:
A. a、b、c可能是质数。
B. d可能是质数。
C. 如果a、b、c都是质数,那d的最小值是6。
C. 如果a、b、c都是小于100的质数,那d的最大值是716539。
解:
A. a、b、c可能是质数。正确
B. d可能是质数。错误,因为d至少有3个不同的因数。
C. 如果a、b、c都是质数,那d的最小值是6。错误,三个最小的质数是2、3、5,d最小值是2×3×5=30。
C. 如果a、b、c都是小于100的质数,那d的最大值是716539。正确,小于100的最大三个质数是83、89、97,83×89×97=716539。
5. 合数的因数分解方法:从小到大,提取质数约数(偶数都可以提取2,数字和能被3整除可提取3,个位是5的可提取5),较小的质数一定提取完再提起较大质数。列出全部质数约数,重复的要列出同样多次。第一个因数是1,最后一个因数是本身,其他因数是这些质数约数的乘积。用这方法求720的全部因数。
解:
分解质因数:
按质数幂次分组:
2组:2、4、8、16
3组:3、9
5组:5
按组合个数分类,同组只取1个:
由一个:
2、4、8、16、3、9、5
由二个:
2×3=6 2×9=18 2×5=10
4×3=12 4×9=36 4×5=20
8×3=24 8×9=72 8×5=40
16×3=48 16×9=144 16×5=80
3×5=15 9×5=45
由三个:
2×3×5=30 2×9×5=90
4×3×5=60 4×9×5=180
8×3×5=120 8×9×5=360
16×3×5=240 16×9×5=720
720的全部因数:
1、2、3 、4 、5、6、8、9、10、12、15、16、18、20、24、30、36、40、45、48、60、72、80、90、120、144、180、240、360、720