文档库 最新最全的文档下载
当前位置:文档库 › 编程模拟试题

编程模拟试题

编程模拟试题
编程模拟试题

编程模拟试题

1 1 编程序求出1-200以内的能被7整除的数的平方和。377986

1001

2 2 编写程序,求共有几组i、j、k符合算式ijk+kji=1333,其中i、j、k是

0~9之间的一位整数。 6 1001

3 1 编程序求1~99的平方根的和并输出结果。(保留小数点两位)661.46

1002

4 2 编写程序,求共有几组i、j、k符合算式ijk+kji=1534,其中i、j、k是0~9之间的一位整数。 2 1002

5 1 编程序求1~55的平方根的和并输出结果。(保留小数点两位)275.43

1003

6 2 编写程序,求所有符合算式ij*ji=1300的最小数ij(即i*10+j)。其中i、j是1~9之间的一位整数。25 1003

7 1 编程序统计1~1000能被3整除的数的个数。333 1004

8 2 编写程序,求所有符合算式ij*ji=1300的最大数ij(即i*10+j)。其中i、j是1~9之间的一位整数。52 1004

9 1 编程序求出1~100所有整数的平方和并输出结果。338350

1005

10 2 编写程序,求在四位数的奇数中,所有各位数字之和是25的倍数的数的和。

1298515 1005

11 1 编程序求出1~200所有整数的平方和并输出结果。2686700

1006

12 2 编写程序,求在四位数的偶数中,所有各位数字之和是30的倍数的数的和。

288840 1006

13 1 编程序求出1到5000之间的能被5整除的前若干个偶数之和,当和大于500 时程序退出。550 1007

14 2 已知a>b>c,且a+b+c<100,求满足条件1/(a^2)+1/(b^2)=1/(c^2)的共有多少组。 2

15 1 编程序求在3000以内被17或者23整除的正整数数的个数。299

1008

16 2 已知a>b>c,且a+b+c<50,求满足条件1/(a^2)+1/(b^2)=1/(c^2)的共有多

少组。 1 1008

17 1 序求在1000以内被17或者23整除的正整数数的个数。 99

1009

18 2 一个数如果刚好与它所有的因子之和相等,则称该数为一个“完数”,如:

6=1+2+3,则6就是一个完数。求出200到500之间所有的完数之和。496

1009

19 1 编程序求在5000以内被17或者23整除的正整数数的个数。499

1010

20 2 数如果刚好与它所有的因子之和相等,则称该数为一个“完数”,如:

6=1+2+3,则6就是一个完数。求出1000以内的所有的完数之和。530

1010

21 1 编程序求出1-100以内的能被3整除的数的平方和。112761

1011

22 2 一个数如果刚好与它所有的因子之和相等,则称该数为一个“完数”,如:

6=1+2+3,则6就是一个完数。求出1000以内的完数的个数。 3 1011

23 1 已知一个数列的前3个数为0,0,1,以后每个数为前3个数的和,编程序求此数列的第36个数。334745777 1012

24 2 一个数如果刚好与它所有的因子之和相等,则称该数为一个“完数”,如:

6=1+2+3,则6就是一个完数。求出10000以内的完数的个数。 4 1012

25 1 编程序求出1-100以内的能被9整除的数的平方和。40986

1013

26 2 一个数如果刚好与小于它的所有因子之和相等,则称该数为一个“完数”,如:6=1+2+3,则6就是一个完数。求出800以内的所有完数之和。530 1013

27 1 编程序求出1-200以内的能被3整除的数的平方和。882189

1014

28 2 编写程序,计算在0至50的范围内有多少个数,其每位数的乘积大于每位数的和。 23 1014

29 1 编程序求出1-7000以内能被3或者7整除数的个数。3000

1015

30 2 程序,计算在0至50的范围内有多少个数,其每位数的乘积小于每位数的和。26 1015

31 1 序求出1-3000以内能被3或者5整除数的个数。1400

1016

32 2 用一元纸币兑换一分、两分和五分的硬币,要求兑换硬币的总数为50枚,问共有多少种换法?(注:在兑换中一分、两分或五分的硬币数可以为0枚) 13

1016

33 1 编程序求出1-5000以内能被3或者7整除数的个数。2142

1017

34 2 用一元纸币兑换一分、两分和五分的硬币,要求兑换硬币的总数为30枚,问共有多少种换法?(注:在兑换中一分、两分或五分的硬币数可以为0枚) 4

1017

35 1 编程序求出1-6000以内能被3或者5整除数的个数。2800

1018

36 2 用一元纸币兑换一分、两分和五分的硬币,要求兑换硬币的总数为60枚,问共有多少种换法?(注:在兑换中一分、两分或五分的硬币数可以为0枚) 11

1018

37 1 编程序求出1-4000以内能被3或者11整除数的个数。1575

1019

38 2 把18元钱分成一元、二元和五元的纸币且纸币数共为10张的分法有多少种?(注:在兑换中一元、二元、五元的纸币数可以为0)。3 1019

39 1 编程序求出1-5000以内能被37整除的整数之和。339660

1020

40 2 把50元钱分成一元、二元和五元的纸币且纸币数共为20张的分法有多少种?(注:在兑换中一元、二元、五元的纸币数可以为0)。4 1020

41 1 编程序求出1-6000以内能被23整除的整数之和。780390

1021

42 2 编写程序,求四位数的奇数中,所有各位数字之积(且不为0)是125的倍数的数的和。161095 1021

43 1 编程序求出1-3000以内能被33整除的整数之和。135135

1022

44 2 程序,求四位数的奇数中,所有各位数字之积(且不为0)是60的倍数的数的和。 3456254 1022

45 1 编程序求出1-5000以内能被15整除的整数之和。834165

1023

46 2 所谓回文数是从左至右与从右至左读起来都是一样的数字,如:121是一个回文数。编写程序,求出100—900之间的所有回文数的个数。80 1023

47 1 编程序求出100到200之间同时满足除3余2和除5余3条件的数的个数。

6 1024

48 2 所谓回文数是从左至右与从右至左读起来都是一样的数字,如:121是一个回文数。编写程序,求出100—200的范围内所有回文数的和。1460 1024

49 1 编程序求出1到300之间同时满足除3余2和除5余3条件的数的个数。26

1025

文数。编写程序,求在100—900的范围内所有能被3整除的回文数的个数。26 1025

51 1 编程序求出100到500之间同时满足除3余2和除5余3条件的数的个数。

20 1026

52 2 所谓回文数是从左至右或从右至左读起来都是一样的数字,如:121是一个回文数。编写程序,求在100—900的范围内所有能被3整除的回文数的和。12987 1026

53 1 编程序求出1到400之间同时满足除3余2和除5余3条件的数的个数。27

1027

54 2 百钱百鸡问题。用100钱买100只鸡,公鸡一只五钱,母鸡一只三钱,雏鸡三只一钱,编程计算共有几种买法(要求每种鸡至少要买1只)。 3 1027

55 1 编程序求出100到600之间同时满足除3余2和除5余3条件的数的个数。

33 1028

56 2 若有三个正整数a、b、c满足a^2+b^2=c^2,则a,b,c称为勾股数组,编一程序,问有多少个三个数均小于100的勾股数组(注意:a,b,c不能为0)。100 1028

57 1 编程序求出1到500之间同时满足除3余2和除5余3条件的数的个数。33

1029

58 2 若有三个正整数a、b、c满足a^2+b^2=c^2,则a,b,c称为勾股数组,编

一程序,问有多少个三个数均小于50(含50)的勾股数组(注意:a,b,c不能为0)。40 1029

59 1 编程序求出 2+4+8+16+32+…这样的数之和。如果累加数大于500时,则程序终止并输出结果。510 1030

60 2 今有5羊4犬3鸡2兔值钱1496,4羊2犬6鸡3兔值钱1175,3羊1犬7鸡5兔值钱958,2羊3犬5鸡1兔值钱861,求鸡值多少钱?23 1030

61 1 编程序求出1~100所有整数的立方和并输出结果。25502500

1031

62 2 今有5羊4犬3鸡2兔值钱1496,4羊2犬6鸡3兔值钱1175,3羊1犬7鸡5兔值钱958,2羊3犬5鸡1兔值钱861,求兔值多少钱?29 1031

63 1 编程序求出1~110所有整数的立方和并输出结果。37271025

1032

64 2 “水仙花数”是指这样的数,其各位数字的立方和等于该数本身,如:

153=1^3+5^3+3^3。编写程序求100至400的范围内有多少个水仙花数。 3

1032

65 1 编程序求出1~66所有整数的立方和并输出结果。4888521

1033

66 2 编写程序,求在四位数的偶数中,所有各位数字之积(且不为0)是30的倍数的数的和。3415206 1033

67 1 编程序求出1~150所有整数的立方和并输出结果。128255625

1034

68 2 编写程序,求在四位数的偶数中,所有各位数字之积(且不为0)是18的倍数的数的和。8638596 1034

69 1 编程序求出1~180所有整数的立方和并输出结果。265364100

1035

70 2 编写程序,求在四位数的偶数中,所有各位数字之和是6的倍数的数的和。

4135248 1035

71 1 编程序求出1~200所有整数的立方和并输出结果。404010000

1036

72 2 “水仙花数”是指这样的数,其各位数字的立方和等于该数本身,

如:153=1^3+5^3+3^3。编写程序,计算从100年开始到2000年为止,共有多少个年号是水仙花数年号。 4 1036

73 1 编程序求出1~210所有整数的立方和并输出结果。490844025

1037

文数。编写程序,计算从1981年开始到3000年为止,共有多少个年号是回文数年号。11 1037

75 1 编程序求出S=1~130所有整数的立方和并输出结果。72505225

1038

76 2 所谓素数是指这样的自然数,除1和它本身外不再有其它因子。编写程序,计算从1981年开始到3000年为止,我们将遇到多少个素数年号。 131 1038

77 1 编写程序,计算1000以内有多少个这样的数,该数既能被6整除又能被8整除。42 1039

78 2 编写程序,求出9到499之间的所有非偶数非素数的数之和。40965

1039

79 1 编程序求1~110所有整数的平方和并输出结果。 449735 1040

80 2 编写程序,求出3到100之间的所有非偶数非素数的数之和。1441

1040

81 1 编程序求1~120所有整数的平方和并输出结果。 583220 1041

82 2 编写程序,求出3到100之间的所有非偶数非素数的数的个数。 25

1041

83 1 编程序求1~80所有整数的平方和并输出结果。173880 1042

84 2 编写程序,求出3到200之间的所有非偶数非素数的数的个数。 54

1042

85 1 编程序求1~150所有整数的平方和并输出结果。 1136275 1043

86 2 编写程序,计算在0至99的范围内有多少个数,其每位数的乘积大于每位数的和。 63 1043

87 1 编程序求1~60所有整数的平方和并输出结果。73810 1044

88 2 程序,计算在0至99的范围内有多少个数,其每位数的乘积小于等于每位数的和。 37 1044

89 1 编程序求1~90所有整数的平方和并输出结果。247065 1045

90 2 “水仙花数”是指这样的数,其各位数字的立方和等于该数本身,如:

153=1^3+5^3+3^3。编写程序求100至500的范围内有多少个水仙花数。 4

1045

91 1 编程序求1~108所有整数的平方和并输出结果。 425754 1046

92 2 编写程序,求在10~1000之间所有能被4除余3,被7除余5,被9除余2的数之和。1700 1046

93 1 编程序求1~145所有整数的平方和并输出结果。 1026745 1047

94 2 编写程序,求在200~1000之间所有能被4除余3,被7除余5,被9除余2的数之和。1653 1047

95 1 编程序求1~250所有整数的平方和并输出结果。 5239625 1048

96 2 编写程序,计算1000以内有多少个这样的数,其个位数为6且该数能被9整除。11 1048

97 1 编程序求1~300所有整数的平方和并输出结果。 9045050 1049

98 2 编写程序,计算1000以内有多少个这样的数,其十位数为6且能被8整除。

15 1049

99 1 编程序求出1到5000之间的能被7整除的前若干个数之和,当和大于1500时退出并输出结果。1617 1050

100 2 “水仙花数”是指这样的数,其各位数字的立方和等于该数本身,如:

153=1^3+5^3+3^3。编写程序求100至999的范围内有多少个水仙花数。 4

1050

101 1 编程序求出1到3000之间的能被3整除的前若干个数之和,当和大于600时退出并输出结果。630 1051

102 2 一个数如果刚好与小于它的所有因子之和相等,则称该数为一个“完数”,求出600以内的所有完数的平方和。 246836 1051

103 1 编程序求出1到2000之间的能被9整除的前若干个数之和,当和大于500时退出并输出结果。594 1052

104 2 编写程序,求在10~1000之间所有能被4除余3,被7除余4,被9除余4的

数之和。1780 1052

105 1 编程序求出1到6000之间的能被5整除的前若干个偶数之和,当和大于650时退出并输出结果。660 1053

106 2 编写程序,求在200~1000之间所有能被4除余3,被7除余4,被9除余4的数之和 1713 1053

107 1 编程序求出1到7000之间的能被5整除的前若干个偶数之和,当和大于500时退出并输出结果。550 1054

108 2 编写程序,求在200~1000之间所有能被5除余3,被7除余5,被9除余7的数之和。1884 1054

109 1 编程序求出1到4000之间的能被5整除的前若干个偶数之和,当和大于400时退出并输出结果。550 1055

110 2 编写程序,求在500~1000之间所有能被5除余3,被7除余5,被9除余7的数的平方和。1283633 1055

111 1 编程序求出1到8000之间的能被5整除的前若干个偶数之和,当和大于750时退出并输出结果。780 1056

112 2 编写程序,求在10~1000之间所有能被4除余3,被7除余4,被9除余4的数的平方和。1109620 1056

113 1 编程序统计1~200能被3整除的个数。66 1057

114 2 一个数如果刚好与小于它的所有因子之和相等,则称该数为一个“完数”,如:6=1+2+3。求出10000以内的所有完数之和。8658 1057

115 1 编程序统计1~300能被3整除的个数。100 1058

116 2 一个数如果刚好与小于它的所有因子之和相等,则称该数为一个“完数”,求出1000以内的所有完数的平方和。246836 1058

117 1 编程序统计200~400能被3整除的个数。67 1059

118 2 编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是8的倍数,且A+B=B+C,即第1位数加上第2位数等于第2位数加上第3位数。 110

1059

119 1 编程序统计150~300能被3整除的个数。51 1060

120 2 编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是18的倍数,且D=6 ,A+B=B+C,即第1位数加上第2位数等于第2位数加上第3位数。10 1060

121 1 编程序统计150~400能被3整除的个数。84 1061

122 2 编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是16的倍数,且B=8 ,A+B=B+C,即第1位数加上第2位数等于第2位数加上第3位数。 5 1061

123 1 编程序统计100~500能被3整除的个数。133 1062

124 2 编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是18的倍数,且C=7 ,A+B=C+D,即第1位数加上第2位数等于第3位数加上第4位数。9 1062

125 1 编程序统计200~600能被3整除的个数。134 1063

126 2 编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是8的倍数,且A+D=B+C,即第1位数加上第4位数等于第2位数加上第3位数。 77

1063

127 1 编程序统计200~300能被3整除的个数。34 1064

128 2 编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是15的倍数,且A+D=B+C,即第1位数加上第4位数等于第2位数加上第3位数。 45

1064

129 1 编程序统计300~500能被3整除的个数。67 1065

130 2 编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是9的倍数,且A= B+C,即第2位数加上第3位数等于第1位数。64 1065

131 1 编程序求1~65的平方根的和并输出结果。(保留小数点两位)353.19 1066

132 2 编写程序,求在200~2000之间所有能被4除余2,被7除余3,被9除余5的数之和。7910 1066

133 1 编程序求1~66的平方根的和并输出结果。(保留小数点两位)361.32 1067

134 2 编写程序,求在10~1000之间所有能被4除余2,被7除余3,被9除余5的数之和。2000 1067

135 1 编程序求1~85的平方根和并输出结果。(保留小数点两位)526.85 1068

136 2 编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是11的倍数,且A=B+C,即第2位数加上第3位数等于第1位数。49 1068

137 1 编程序求1~95的平方根的和并输出结果。(保留小数点两位)621.97 1069

138 2 编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是8的倍数,且A+C=B,即第1位数加上第3位数等于第2位数。57 1069

139 1 编程序求1~125的平方根的和并输出结果。(保留小数点两位) 937.08 1070

140 2 编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是5的倍数,且A+D=B+C,即第1位数加上第4位数等于第2位数加上第3位数。 123

1070

141 1 编程序求1~135的平方根的和并输出结果。(保留小数点两位) 1051.31 1071

142 2 编写程序,求一正整数等差数列的前六项的平方和,该数列的前四项之和是26、之积是880。699 1071

143 1 编程序求1~155的平方根的和并输出结果。(保留小数点两位) 1292.51 1072

144 2 编写程序,统计200~400之间的所有满足三个数字之积为42,三个数字之和为12的数的个数。 4 1072

145 1 编程序求1~115的平方根的和并输出结果。(保留小数点两位) 82.32 1073

146 2 编写程序,统计200~300之间的所有满足三个数字之积为24,三个数字之和为10的数的个数。 2 1073

147 1 编程序求1~78的平方根的和并输出结果。(保留小数点两位)463.46 1074

148 2 编写程序,统计1000~9999之间的所有满足以下条件的四位数的个数。该四位数是一个完全平方数,其第1位与第3位数字之和为10,第2位与第4位数字之积为12。

2 1074

149 1 已知一个数列的前3个数为0,1,2,以后每个数为前3个数的和,编程序求此数列的第30个数。24548655 1075

150 2 编写程序,统计1000~9999之间的所有满足以下条件的四位数的个数。该四位数是一个完全平方数,其第1位与第3位数字之和为12,第2位与第4位数字之积为24。

1 1075

151 1 已知一个数列的前3个数为0,1,1,以后每个数为前3个数的和,编程序求此数列的第20个数。35890 1076

152 2 编写程序,求一正整数等差数列的前6项的和,该数列前四项之和是26,四项之积是880。 57 1076

153 1 已知一个数列的前3个数为0,1,2,以后每个数为前3个数的和,编程序求此数列的第25个数。1166220 1077

154 2 今有5羊4犬3鸡2兔值钱1496,4羊2犬6鸡3兔值钱1175,3羊1犬7鸡5兔值钱958,2羊3犬5鸡1兔值钱861,求羊值多少钱?177 1077

155 1 已知一个数列的前3个数为1,2,3,以后每个数为前3个数的和,编程序求此数列的第20个数。101902 1078

156 2 今有5羊4犬3鸡2兔值钱1496,4羊2犬6鸡3兔值钱1175,3羊1犬7鸡5兔值钱958,2羊3犬5鸡1兔值钱861,求犬值多少钱?121 1078

157 1 已知一个数列的前3个数为0,1,2,以后每个数为前3个数的和,编程序求此数列的第35个数。516743378 1079

158 2 编写程序,计算在0至60的范围内有多少个数,其每位数的乘积大于每位数

的和。 31 1079

159 1 已知一个数列的前3个数为1,2,3,以后每个数为前3个数的和,编程序求此数列的第35个数。950439251 1080

160 2 程序,求一正整数等差数列的前三项的和,该数列前四项之和是26、之积是880。15 1080

161 1 已知一个数列的前3个数为3,4,5,以后每个数为前3个数的和,编程序求此数列的第28个数。25527448 1081

162 2 编写程序,求一正整数等差数列的前五项的和,该数列前四项之和是26、之积是880。40 1081

163 1 已知一个数列的前3个数为3,4,5,以后每个数为前3个数的和,编程序求此数列的第33个数。537346739 1082

164 2 编写程序,求一正整数等差数列的前三项的平方和,该数列前四项之和是26、之积是880。93 1082

165 1 已知一个数列的前3个数为3,4,5,以后每个数为前3个数的和,编程序求此数列的第26个数。7545856 1083

166 2 编写程序,求一正整数等差数列的前五项的平方和,该数列前四项之和是26、之积是880。410 1083

167 1 编程序求2+4+8+16+32+…这样的数之和。如果累加数大于1500时,则程序终止并输出结果。2046 1084

168 2 程序,统计1000~9999之间的所有满足以下条件的四位数的个数。该四位数是一个完全平方数,其第1、3位数字之和为6,第2、4位数字之积为24。1

1084

169 1 编程序求2+4+8+16+32+…这样的数之和。如果累加数大于980时,则程序终止并输出结果。1022 1085

170 2 有30个学生一起买小吃,共花钱50元,其中每个大学生花3元,每个中学生花2元,每个小学生花1元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生数为0的解)?9 1085

171 1 编程序求2+4+8+16+32+…这样的数之和。如果累加数大于3000时,则程序终止并输出结果。4094 1086

172 2 有50个学生一起买小吃,共花钱100元,其中每个大学生花3元,每个中学生花2元,每个小学生花1元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生数为0的解)?24 1086

173 1 编程序求2+4+8+16+32+…这样的数之和。如果累加数大于5000时,则程序终止并输出结果。8190 1087

174 2 、编写程序,求一正整数等差数列的前五项的立方和,该数列前四项之和是26、之积是880。4720 1087

175 1 编程序求1+3+5+7+9+…这样的数之和。如果累加数大于750时,则程序终止并输出结果。784 1088

176 2 编写程序,统计1000~9999之间的所有满足以下条件的四位数的个数。该数是一个完全平方数,第1、2位数字之和为12,第3、4位数字之积为24。 1

1088

177 1 编程序求1+3+5+7+9+…这样的数之和。如果累加数大于1200时,则程序终止并输出结果。1225 1089

178 2 编写程序,统计1000~9999之间的所有满足以下条件的四位数的个数。该数是一个完全平方数,第1、2位数字之和为10,第3、4位数字之积为18。 1

1089

179 1 编程序求2+4+8+16+32+…这样的数之和。如果累加数大于9000时,则程序终止并输出结果。16382 1090

180 2 编写程序,求四位数的奇数中,每位数字之和是15的倍数的数的和。

153**** ****

181 1 编程序求1+3+5+7+9+…这样的数之和。如果累加数大于1300时,则程序终止并输出结果。1369 1091

182 2 0个学生一起买小吃,共花钱100元,其中每个大学生花5元,每个中学生花3元,每个小学生花1元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生

为0的解)?14 1091

183 1 编程序求1+3+5+7+9+…这样的数之和。如果累加数大于900时,则程序终止并输出结果。1936 1092

184 2 有36个学生一起买小吃,共花钱100元,其中每个大学生花3元,每个中学生花2元,每个小学生花1元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生为0的解)? 3 1092

185 1 编程序求1+3+5+7+9+…这样的数之和。如果累加数大于1000时,则程序终止并输出结果。1024 1093

186 2 有50个学生一起买小吃,共花钱200元,其中每个大学生花5元,每个中学生花3元,每个小学生花2元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生为0的解)?8 1093

187 1 编程序求1~100能被7整除的个数。71 1094

188 2 有50个学生一起买小吃,共花钱120元,其中每个大学生花4元,每个中学生花3元,每个小学生花2元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生为0的解)?9 1094

189 1 编程序求1~600能被11整除的个数。54 1095

190 2 有60个学生一起买小吃,共花钱100元,其中每个大学生花3元,每个中学生花2元,每个小学生花1元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生为0的解)?19 1095

191 1 编程序求1~1000能被15整除的个数。66 1096

192 2 有50个学生一起买小吃,共花钱120元,其中每个大学生花4元,每个中学生花2元,每个小学生花1元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生为0的解)?13 1096

193 1 编程序求1~800能被5整除的个数。160 1097

194 2 有20个学生一起买小吃,共花钱50元,其中每个大学生花3元,每个中学生花2元,每个小学生花1元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生为0的解)?4 1097

195 1 编写程序,求[1,1000]既能被6整除又能被7整除的数的个数。23 1098

196 2 有48个学生一起买小吃,共花钱120元,其中每个大学生花3元,每个中学生花2元,每个小学生花1元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生为0的解)?11 1098

197 1 编写程序,求[1,500]既能被3整除又能被5整除的数的个数。 33 1099

198 2 有45个学生一起买小吃,共花钱120元,其中每个大学生花5元,每个中学生花3元,每个小学生花2元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生为0的解)?9 1099

199 1 编写程序,求[1,500]既能被6整除又能被7整除的数之和。2772 1100

200 2 有36个学生一起买小吃,共花钱120元,其中每个大学生花4元,每个中学生花2元,每个小学生花1元,问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生为0的解)? 3 1100

201 1 已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好被其因子个数8整除。求[1,100]之间第10个能被其因子数目整除的正整数。56

2001

202 2 倒勾股数是满足公式: 1/A^2+1/B^2=1/C^2 的一组正整数(A,B,C),例如,(156,65,60)是倒勾股数,因为:1/156^2+1/65^2=1/60^2。假定A>B>C,求A,B,C 均小于或等于100的倒勾股数有多少组? 5 2001

203 3 已知A

563 2001

204 1 求[666,777]范围内素数的个数。16 2002

205 2 倒勾股数是满足公式: 1/A^2+1/B^2=1/C^2 的一组正整数(A,B,C),例如,(156,65,60)是倒勾股数,因为:1/156^2+1/65^2=1/60^2。假定A>B>C,求A,B,C 之和小于100的倒勾股数有多少组? 2 2002

206 3 求方程X^3-2X-5=0在区间[1.5,2.5]上的一个实根。要求:按四舍五入的方

式精确到小数点后第二位。 2.09 2002

207 1 求[351,432]之间所有既不能被3整除,又不能被8整除的正整数的个数。

47 2003

208 2 倒勾股数是满足公式: 1/A^2+1/B^2=1/C^2 的一组正整数(A,B,C),例

如,(156,65,60)是倒勾股数,因为:1/156^2+1/65^2=1/60^2。假定A>B>C,且要求A,

B,C均小于或等于100,求满足倒勾股数公式的A,B,C之和的最大值是多少?235 2003

209 3 求方程X^2-3*X+1=0在区间(0,1)内的解。要求:按四舍五入的方式精确到小

数点后第二位。0.38 2003

210 1 求[444,666]范围内最大的素数是多少?661 2004

211 2 倒勾股数是满足公式:1/A^2+1/B^2=1/C^2 的一组正整数(A,B,C),例

如,(156,65,60)是倒勾股数,因为:1/156^2+1/65^2=1/60^2。假定A>B>C,且要求A,

B,C均小于或等于100,求满足倒勾股数公式的各组正整数(A,B,C)中A的值的和是多

少?300 2004

212 3 已知Fibonacci数列:1,1,2,3,5,8,……,它可由下面公式表述:

F(1)=1 if n=1 F(2)=1 if n=2 F(n)=F(n-1)+F(n-2) if n>2 试求F(1)+F(2)+……+F(50)值。提示:

最好使用递推法求解,因为使用递归调用很可能超出某些语言的递归深度。

32951280098 2004

213 1 有一个分数序列:2/1,3/2,5/3,8/5,13/8,21/13....(注:该数列从第二项开

始,其分子是前一项的分子与分母的和,而其分母是前一项的分子),求出这个序列前24项的和。要求:按四舍五入的方式精确到小数点后第二位。 39.13 2005

214 2 倒勾股数是满足公式: 1/A^2+1/B^2=1/C^2 的一组正整数(A,B,C),例

如,(156,65,60)是倒勾股数,因为:1/156^2+1/65^2=1/60^2。假定A>B>C,且要求A,

B,C均小于或等于100,求满足倒勾股数公式的各组正整数(A,B,C)中C值的和是多少?

180 2005

215 3 已知A

1273 2005

216 1 已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好被其因子个

数8整除。问[100,300]之间有多少个能被其因子数目整除的数。19

2006

217 2 自然数对是指两个自然数的和与差都是平方数,如8和17的和8+17=25与其

差17-8=9都是平方数,则称8和17是自然数对(8,17)。假定(A,B)与(B,A)是同一

个自然数对且假定A>=B,求所有小于或等于100(即:A<=100,B<=100)的自然数对中B之

和。1160 2006

218 3 已知Fibonacci数列:1,1,2,3,5,8,……,它可由下面公式表述:

F(1)=1 if n=1 F(2)=1 if n=2

F(n)=F(n-1)+F(n-2) if n>2 试求F(2)+F(4)+F(6)+……+F(50)值。提

示:最好使用递推法求解,因为使用递归调用很可能超出某些语言的递归深度。

20365011073 2006

219 1 求[1,5000]之间能同时被3和7整除的数的个数。 238

2007

220 2 水仙花数是一个三位正整数,它等于它的各位数字的立方之和. 例

如:153=1^3+5^3+3^3,所以153是水仙花数. 试求有多少个水仙花数? 4

2007

221 3 已知Fibonacci数列:1,1,2,3,5,8,……,它可由下面公式表述:

F(1)=1 if n=1 F(2)=1 if n=2

F(n)=F(n-1)+F(n-2) if n>2 试求F(45)值。提示:最好使用递推法

求解,因为使用递归调用很可能超出某些语言的递归深度。1134903170

2007

222 1 设某国今年的国民生产总值为45600亿元,若今后每年以8%的增长率增长,计

算多少年后能实现国民生产总值翻两番? 19 2008

223 2 勾股弦数是满足公式: A^2+B^2=C^2 (假定A

C),例如,(3,4,5)是勾股弦数,因为:3^2+4^2=5^2。求A,B均小于25且A+B+C<=100的勾股弦数的个数。11 2008

224 3 已知Fibonacci数列:1,1,2,3,5,8,……,它可由下面公式表述:

F(1)=1 if n=1 F(2)=1 if n=2 F(n)=F(n-1)+F(n-2) if n>2 试求F(1)+F(3)+F(5)+……+F(49)值。提示:最好使用递推法求解,因为使用递归调用很可能超出某些语言的递归深度。

12586269025 2008

225 1 求[1,5000]之间能被3或7整除的数的个数。2142 2009

226 2 若某整数平方等于某两个正整数平方之和的正整数称为弦数。例如:由于

3^2+4^2=5^2,则5为弦数,求[100,200]之间弦数的数目 4 2009

227 3 设有6个十进制数字a,b,c,d,f,e,求满足abcdf×e=fdcba条件的五位数abcdf(a≠0,e≠0,e≠1)的个数。 2 2009

228 1 已知24有8个因子(即:1,2,3,4,6,8,12,24),而24正好被8整除。求[1,100]之间第二大能被其因子数目整除的数。88 2010

229 2 勾股弦数是满足公式: A^2+B^2=C^2 (假定A

230 3 设某四位数的各位数字的平方和等于100,问共有多少个这种四位数?49 2010

231 1 若某整数平方等于某两个正整数平方之和的正整数称为弦数。例如:由于

3^2+4^2=5^2,则5为弦数,求[100,200]之间最大的弦数。130 2011

232 2 求方程8x-5y=3,在|x|<=150, |y|<=200内的整数解。试问这样的整数解中

|x|+|y|的最大值是多少?323 2011

233 3 若两素数之差为2 ,则称两素数为双胞胎数,问[31,600]之间有多少对双胞胎数。 21 2011

234 1 若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,500]之间有多少个多因子完备数。 5 2012

235 2 求方程8x-5y=3,在|x|<=150, |y|<=200内的整数解。试问这样的整数解中

x+y的最大值是多少?314 2012

236 3 一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素数(注:1不是素数),且数p的各位数字均不为零,则称该数p为逆向超级素数。例如,617,17,7都是素数,因此617是逆向超级素数,尽管503,03,3都是素数,但它不是逆向超级素数,因为它包含有零。试求[100,999]之内的所有逆向超级素数的个数。39 2012

237 1 若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,200]之间有多少个多因子完备数。 4 2013

238 2 四位数的各位数字的平方和等于100,问其中最大的一个是多少?

9331 2013

239 3 设有十进制数字a,b,c,d和e,它们满足下列式子:abcd*e=bcde (a不等于0, e不等于0或1),求满足上述条件的最大四位数abcd的值。1999 2013

240 1 设某国今年的国民生产总值为45600亿元,若今后每年以9%的增长率增长,计算多少年后能实现国民生产总值翻一番? 9 2014

241 2 已知:f(1)=1,f(2)=1/(1+f(1)),f(3)=1/(1+f(2)),…,f(n)=1/(1+f(n-1)),求f(50)。(按四舍五入的方式精确到小数点后第三位)。0.618 2014

242 3 设有十进制数字a,b,c,d和e,它们满足下列式子:abcd*e=bcde (a不等于0, e不等于0或1),求满足上述条件的四位数abcd的个数。 2 2014

243 1 已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好被其因子个数8整除。求[100,300]之间能被其因子数目整除的数中最大的数。296

2015

244 2 梅森尼数是指能使2^n-1为素数的数n,求[1,21]范围内有多少个梅森尼数?7 2015

245 3 设有十进制数字a,b,c,d和e,它们满足下列式子:abcd*e=bcde (a不等于0, e不等于0或1),求满足上述条件的所有四位数abcd的和。3665 2015

246 1 有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和。试求这种三位数共有多少个?42016

247 2 某些分子和分母都是二位正整数的真分数具有下列特点:如果将该分数的分子个位数和分母十位数同时去掉,所得结果正好等于原分数约分后的结果,例如16/64=1/4,求满足上述条件的所有真分数个数。48 2016

248 3 若两个自然连续数乘积减1后是素数,则称此两个自然连续数为友数对,该素数称为友素数,例:2*3-1=5,因此2与3是友数对,5是友素数,求[40,119]之间友素数对的数目。

30 2016

249 1 找满足以下条件: X^2+Y^2+Z^2=41^2 且X+Y+Z之值最大的三个正整数X,Y,Z, 求X+Y+Z之值. 71 2017

250 2 有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和。试求所有这样的三位数之和。1301 2017

251 3 若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,

其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,200]之间有多少个多因子完备数。 4 2017

252 1 求[2,500]之间的所有素数的和。21536 2018

253 2 设有6个十进制数字a,b,c,d,f,e,求满足abcdf×e=fdcba条件的五位数abcdf中(a≠0,e≠0,e≠1)最大的一个。21978 2018

254 3 若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,

其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,200]之间有多少个多因子完备数。 4 2018

255 1 求[3-1000]之间最大的五个素数之和。4919 2019

256 2 设某四位数的千位数字和十位数字的和等于百位数字和个位数字的积,例如,对于四位数:9512,9+1=5*2,试问这样的四位数有多少个?207 2019

257 3 已知: f(0)=f(1)=1 f(2)=0 f(n)=f(n-1)-2f(n-2)+f(n-3), (n>2) 求

f(0)到f(50)中的最大值598325 2019

258 1 有一个分数序列:2/1,3/2,5/3,8/5,13/8,21/13....(即:该数列从第二项开始,其分子是前一项的分子与分母之和,而其分母是前一项的分子),求出这个序列前56项的和。要求:按四舍五入的方式精确到小数点后第三位。90.919 2020

259 2 勾股弦数是满足公式: A^2+B^2=C^2 (假定A

勾股弦数的个数。52 2020

260 3 已知: f(0)=f(1)=1 f(2)=0 f(n)=f(n-1)-2f(n-2)+f(n-3), (n>2) 求

f(0)到f(50)中的最小值-288959 2020

261 1 已知24有8个因子(即:1,2,3,4,6,8,12,24),而24正好被8整除。求[100,300]之间所有能被其因子数目整除的数之和。3769 2021

262 2 勾股弦数是满足公式: A^2+B^2=C^2 (假定A

弦数的个数。17 2021

263 3 若两个素数之差为2,则称这两个素数为双胞胎数。求出[200,1000]之内有

多少对双胞胎数。20 2021

264 1 问[100,200]之间有奇数个不同因子的整数共有多少个? 5

2022

265 2 勾股弦数是满足公式: A^2+B^2=C^2 (假定A

A+B+C之和大于100的勾股弦数的个数。35 2022

266 3 数列: e(1)=e(2)=1 e(n)=(n-1)e(n-1)+(n-2)e(n-2), (n>2) 称为e数列,每一个e(n),(n=1,2,…)称为e数。求[1,30000]之内最大的e数。16687 2022

267 1 水仙花数是一个三位正整数,它等于它的各位数字的立方之和. 例

如:153=1^3+5^3+3^3,所以153是水仙花数. 试求所有的水仙花数之积。8547940170 2023

268 2 求正整数[1,500]中,能同时满足用3除余2,用5除余3,用7除余2的所有正整数的和。1165 2023

269 3 数列 e(1)=e(2)=1 e(n)=(n-1)e(n-1)+(n-2)e(n-2), (n>2) 称为e数列,每一个e(n),(n=1,2,…)称为e数。求[1,30000]之内e数的个数。8 2023

270 1 把一张一元钞票,换成一分、二分和五分硬币,每种至少8枚,问有多少种方案?

80 2024

271 2 若一个四位正整数是另一个正整数的平方,且各位数字的和是一个平方数,则称该四位正整数是“四位双平方数”。例如:由于 7396=86^2,且7+3+9+6=25=5^2,则称7396是“四位双平方数”。求所有“四位双平方数”的个数。17 2024

272 3 斐波那契数列的前二项是1,1,其后每一项都是前面两项之和,求:10000000以内最大的斐波那契数?9227465 2024

273 1 求[200,300]之间最小的一个有奇数个不同因子的整数。225 2025

274 2 某些分数的分子和分母都是二位正整数的真分数具有下列特点:如果将该分数的分子的两位数字相加作分子,而将该分数的分母的两位数字相加作分母,得到的新分子跟原分子相等。例如,63/84=(6+3)/(8+4)。试求具有这样特点的真分子的个数。100 2025

275 3 斐波那契数列的前二项是1,1,以后每一项都是前面两项之和。求10000000以内有多少个斐波那契数?35 2025

276 1 一个数出现在该数的平方数的右边,称这个数为“同构数”。例如,5出现在平方数25的右边,25出现在平方数625的右边,则5、25都是“同构数”。找出1到1000之间的所有“同构数”的个数。164 2026

277 2 若一个四位正整数是另一个正整数的平方,且各位数字的和是一个平方数,则称该四位正整数是“四位双平方数”。例如:由于7396=86^2,且7+3+9+6=25=5^2,则称7396是“四位双平方数”。求所有“四位双平方数”中最大的一个“四位双平方数”。9025 2026

278 3 斐波那契数列的前二项是1,1,以后每一项都是前面两项之和。求前30个斐波那契数之和。2178308 2026

279 1 求[300,400]之间最小的一个有奇数个不同因子的整数。324 2027

280 2 在[200,900]范围内同时满足以下两个条件的十进制数:⑴其个位数字与十位数字之和除以10所得的余数是百位数字;⑵该数是素数;问有多少个这样的数?14 2027

281 3 某些分数的分子和分母都是二位正整数的真分数具有下列特点:如果将该分数的分子的两位数字相加作分子,而将该分数的分母的两位数字相加作分母,得到的新分子跟原分子相等。例如,63/84=(6+3)/(8+4)。试求所有具有这种特点的真分子(非约简真分数)的分子与分母之和的和。10134 2027

282 1 求[200,300]之间第二大有奇数个不同因子的整数。256

2028

283 2 所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身,例如:153=1^3+3^3+5^3,故153是水仙花数,求[100,999]之间水仙花数的个数。 4 2028

284 3 回文数是指正读和反读都一样的正整数。例如3773是回文数。求出[1000,9999]以内的所有回文数的个数。90 2028

285 1 一个14*14方阵A(i,j),其每个元素的值为该元素下标的立方和,求出该矩阵所有元素的累加和(注:i,j从1到14). 308700 2029

286 2 某些分数的分子和分母都是二位正整数的真分数具有下列特点:如果将该分数的分子的两位数字相加作分子,而将该分数的分母的两位数字相加作分母,得到的新分子跟原分子相等。例如,63/84=(6+3)/(8+4)。试求所有具有这样特点的真分子(非约简真分数)的分子之和。3378 2029

287 3 所谓“水仙花数”是指一个三位数,其各位数字三方和等于该数本身,例如:153=1^3+3^3+5^3,故153是水仙花数,求[100,999]之间所有水仙花数之和。1301 2029

288 1 求[100,200]之间最大的有奇数个不同因子的整数。196

2030

289 2 若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x > y > z),则

(x,y,z)称为方程的一个解。试求方程的整数解(包括负整数解)的个数。62 2030

290 3 所谓“同构数”是指这样一个数,它出现在它的平方数的右侧,例如5的平方是25,25的平方是625,故5和25都是同构数,求[1,1000]之间有多少个同构数。6 2030

291 1 一个数如果恰好等于它的所有真因子之和,这个数就称为“完数”。例如,6的真因子为1,2,3,而6=1+2+3,因此,6是“完数”。求1000以内的所有完数之和。530 2031

292 2 A,B,C三个正整数,当满足1/A^2+1/B^2=1/C^2关系时,称为倒勾股数。求130

293 3 所谓“同构数”是指这样一个数,它出现在它的平方数的右侧,例如5的平方是25,25的平方是625,故5和25都是同构数,求[1,1000]之间所有同构数之和。

1113 2031

294 1 一个数如果恰好等于它的所有真因子之和,这个数就称为“完数”。例如,6的真因子为1,2,3,而6=1+2+3,因此,6是“完数”。求[8100,8200]之间的所有完数。

8128 2032

295 2 水仙花数是一个三位正整数,它等于它的各位数字的立方之和. 例

如:153=1^3+5^3+3^3,所以153是水仙花数. 求400以内的最大水仙花数与最小水仙花数之积。56763 2032

296 3 梅森尼数是指能使2^n-1为素数的数n,求[1,21]范围内有多少个梅森尼

数?7 2032

297 1 一个数如果恰好等于它的所有真因子之和,这个数就称为“完数”。例如, 6的真因子为1,2,3,而6=1+2+3,因此,6是“完数”。求[1,1000]之间的最大完数。496 2033

298 2 若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,

其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,200]之间有多少个多因子完备数。 4 2033

299 3 梅森尼数是指能使2^n-1为素数的数n,求[1,21]范围内最大的梅素尼数?

19 2033

300 1 一个数如果恰好等于它的所有真因子之和,这个数就称为“完数”。例如,6的真因子为1,2,3,而6=1+2+3,因此,6是“完数”。求[1,1000]之间的第二大完数。28 2034

301 2 找满足以下条件: X^2+Y^2+Z^2=37^2 且X+Y+Z之值最大的三个正整数X,Y,Z, 求X+Y+Z之值. 61 2034

302 3 设有十进制数字a、b、c、d和e,求满足下列式子:abcd×e=dcba(a≠0,e ≠0,e≠1)的最小四位数abcd。1089 2034

303 1 求数学式1-1/2+1/3-1/4+1/5-1/6+…+1/99-1/100的值(按四舍五入方式精确到小数点后4位)0.6882 2035

304 2 求方程8x-5y=3,在|x|<=150, |y|<=200内的整数解。试问这样的整数解有多少组? 50 2035

305 3 设有十进制数字a、b、c、d和e,求满足下列式子:abcd×e=dcba(a≠0,e ≠0,e≠1)的与最小四位数abcd相对应的e值。9 2035

306 1 求[100,200]之间第二大有奇数个不同因子的整数。169

2036

307 2 求方程8x-5y=3,在|x|<=150, |y|<=200内的整数解。试问这样的整数解中

x+|y|的最大值是多少?2 2036

308 3 若两个素数之差为2,则称这两个素数为双胞胎数。求出[200,1000]之间的

最大一对双胞胎数的和。1764 2036

309 1 求正整数[1,500]中,能同时满足用3除余2,用5除余3,用7除余2的所有正整数的个数。 5 2037

310 2 设有十进制数字a,b,c,d和e,它们满足下列式子:abcd*e=bcde (a不等于

0, e不等于0或1),求满足上述条件的最小四位数abcd的值。1666 2037

311 3 在[300,800]范围内同时满足以下两个条件的十进制数. ⑴其个位数字与十位数字之和除以10所得的余数是百位数字;⑵该数是素数;求其中最大的数。761 2037

312 1 某自然数平方的末几位与该数相同时,称此数为自同构数,例如25^2=625, 则称25为自同构数,求出[10,100000]之间最大的自同构数。87232 2038

313 2 设S(n)=1-1/3+1/5-1/7+…1/(2n-1),求S(100)的值,要求S(100)按四舍五入方式精确到小数点后4位。0.7829 2038

314 3 设有十进制数字a,b,c,d和e,它们满足下列式子:abcd*e=bcde (a不等于0, e不等于0或1),求满足上述条件的所有四位数bcde的和。16659 2038

315 1 设某四位数的千位数字与十位数字的和等于百位数字与个位数字的积,例如,对于四位数:9512,9+1=5*2,试问所有这样的四位数之和是多少?1078289 2039

316 2 设有一个12*12方阵A(I,j),其每个元素的值为该元素下标的平方和, 求出该矩阵所有元素的累加和. (注:I,j从1开始) 15600 2039

317 3 50元兑换成5元、2元和1元的计算方法有多少种。146

2039

318 1 求符合下列条件的四位完全平方数(某个数的平方数为完全平方数),它的千位数字与十位数字之和等于百位数字与个位数字之积,例如,3136=56^2, 且3+3=1*6 故3136

是所求的四位完全平方数. 求其中最大的一个数。7921 2040

319 2 若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x > y > z),则

(x,y,z)称为方程的一个解。试求方程的所有整数解中x+y+z的最大值。91 2040

320 3 编写程序,求共有几组I,j,k符合算式ijk+kji=1534,其中I,j,k是[0,9]之间的一个整数。2 2040

321 1 求在[10,1000]之间的所有完备数之和。各真因子之和(不包括自身)等于其本身的正整数称为完数。例如:6=1+2+3,6是完数。524 2041

322 2 若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x > y > z),则

(x,y,z)称为方程的一个解。试求方程的所有整数解中,|x|+|y|+|z|的最大值。95 2041

323 3 求[2,400]中相差为10的相邻素数对的对数。 5 2041

324 1 求满足A*B=718368,使A+B最小,且A,B(A

325 2 若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x > y > z),则

(x,y,z)称为方程的一个解。试求方程的所有整数解中,|x+y+z|的最小值。 1 2042

326 3 已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好能被其因子数8整除,求正整数[10,100]之间有多少个正整数能被其因子的个数整除。12 2042

327 1 求[200,300]之间最大的有奇数个不同因子的整数。289

2043

328 2 把一张一元钞票,换成一分、二分和五分硬币,每种至少5枚,问有多少种方案?

205 2043

329 3 若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x > y > z),则

(x,y,z)称为方程的一个解。试求方程的所有整数解中|x|+|y|+|z|的最小值。67 2043

330 1 求[3333,6666]之间所有能被5整除同时能被7整除的数,问共有多少个这样的数? 95 2044

331 2 有一个数列,它的头三个数为1,2,3,以后的每个数都是其前三个数的和,求此数列从第几项起大于或等于3000。 15 2044

332 3 若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为友素数。例如,由于 8*9-1=71,因此,8与9是友数对,71是友素数。求[50,150]之间的第10个友素数(按由小到大排列)。4421 2044

333 1 设某四位数的各位数字的平方和为100,且该数能被3整除。求共有多少个这

样的四位数。23 2045

334 2 回文数是指正读和反读都一样的正整数。例如3773是回文数。求出[1000,9999]之间的偶数回文数的个数。40 2045

335 3 求在[2,1000]之间的所有同构数之和(某正整数的平方,其低位与该数本身相同,则称该数为同构数。例如25^2=625,625的低位25与原数相同,则称25为同构数)。

1113 2045

336 1 若一个四位正整数是另一个正整数的平方,且各位数字的和是一个平方数,则称该四位正整数是“四位双平方数”。例如:由于7396=86^2,且7+3+9+6=25=5^2,则称7396是“四位双平方数”。求所有“四位双平方数”中最小的一个“四位双平方数”。1521 2046

337 2 设有5个十进制数字a,b,c,d,e,求满足abcd×e=dcba条件的四位数abcd(a ≠0,e≠0,e≠1)的个数。 2 2046

338 3 若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为友素数。例如,由于 8*9-1=71,因此,8与9是友数对,71是友素数。求[100,200]之间的友数对的数目。40 2046

339 1 计算y=1+2/3+3/5+4/7+…+n/(2*n-1)(n=50), 要求:按四舍五入的方式精确

到小数点后第二位。26.47 2047

340 2 找满足以下条件: X^2+Y^2+Z^2=25^2 且X+Y+Z之值最大的三个正整数X,Y,Z, 求X+Y+Z之值. 43 2047

341 3 若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为友素数。例如,由于 8*9-1=71,因此,8与9是友数对,71是友素数。求[100,200]之间的友数对的数目。40 2047

342 1 若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为友素数。例如,由于 8*9-1=71,因此,8与9是友数对,71是友素数。求[100,200]之间的所有友素数之和。983696 2048

343 2 求1/(1*2)+1/(2*3)+1/(3*4)+….+1/(N*(N+1))的值,N=20, 要求:按四舍五

入的方式精确到小数点后第二位。0.95 2048

344 3 已知一个数列的前三项为0,0,1,以后各项都是其相邻的前三项之和,求该数列前30项之和。18947744 2048

345 1 求数列:2/1,3/2,5/3,8/5,13/8,21/13,……前50项之和(注:此数列从第二项开始,其分子是前一项的分子与分母之和,其分母是前一项的分子)。(按四舍五入

的方式精确到小数点后第二位)83.24 2049

346 2 回文数是指正读和反读都一样的正整数。例如3773是回文数。求出[1000,9999]之间的奇数回文数的个数。50 2049

347 3 爱因斯坦走台阶:有一台阶,如果每次走两阶,最后剩一阶;如果每次走三阶,最后剩两阶;如果每次走四阶,最后剩三阶;如果每次走五阶,最后剩四阶;如果每次走六阶,最后剩五阶;如果每次走七阶,刚好走完.求此第三小的台阶数是多少?959 2049

348 1 求[1,1000]之间能被3整除,且至少有一位上的数是5的所有数之和。

46509 2050

349 2 计算y=1+2/3+3/5+4/7+…+n/(2*n-1)(n=50), 要求:按四舍五入的方式精确

到小数点后第二位。26.47 2050

350 3 若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为友素数。例如,由于 8*9-1=71,因此,8与9是友数对,71是友素数。求[50,150]之间的友数对的数目。38 2050

351 1 当m的值为50时,计算下列公式之值:t=1-1/(2*2)-1/(3*3)-…-1/(m*m) 要求:按四舍五入的方式精确到小数点后第四位。0.3749 2051

352 2 回文数是指正读和反读都一样的正整数。例如3773等都是回文数。求出[1000,9999]以内的回文数是6的倍数的最大回文数。8778 2051

353 3 一个素数,依次从个位开始去掉一位,二位…..,所得的各数仍然是素数,称为超级素数。求[100,999]之内超级素数的个数。14 2051

354 1 若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,

其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,500]之间最大的多因子完备数。496 2052

355 2 回文数是指正读和反读都一样的正整数。例如3773是回文数。求出[1000,

9999]以内的回文数是6的倍数的回文数的个数。13 2052

356 3 已知:f(1)=1,f(2)=1/(1+f(1)),f(3)=1/(1+f(2)),…,f(n)=1/(1+f(n-1)),求f(50)。(按四舍五入的方式精确到小数点后第三位)。0.618 2052

357 1 求出[10,1000]以内同时满足除以7余5,除以5余3,除以3余1的所有整数的个数。9 2053

358 2 马克思曾经做过这样一道趣味数学题:有30个人在一家小饭店里用餐,其中有男人、女人和小孩,每个男人花了3先令,每个女人花了2先令,每个小孩花了1先令,共花去50先令。如果要求男人、女人和小孩都有人参与,试求有多少种方案分配男人、女人和小孩的人数。9 2053

359 3 已知:S(n)=2/1+3/2+4/3+…+(n+1)/n, 求S(n)不超过50的最大值(按四舍五入的方式精确到小数点后第三位)。49.395 2053

360 1 当k值为20时,求S的值。(1^2/(1*3))*(4^2/(3*5))*(6^2/(5*7))*…*(2k)^2/((2k-1)(2k+1)) (按四舍五入的方式精确到小数点后第三位)20.488

361 2 求[500,1999]之间的素数的个数,且要求该素数十位数字为7。22 2054

362 3 若两个自然连续数乘积减1后是素数,则称此两个自然连续数为友数对,该素数称为友素数,例:2*3-1=5,因此2与3是友数对,5是友素数,求[2,49]之间友素数对的数目 28 2054

363 1 求级数1/(1*2)+1/(2*3)+.....+1/(N*(N+1))的和的近似值,直到级数中有一项的值小于1E-4为止. 要求:按四舍五入的方式精确到小数点后第二位。0.99 2055

364 2 求1到1000之内能被7或11整除,但不能同时被7和11整除的所有整数的个数。 208 2055

365 3 若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为友素数。例如,由于 8*9-1=71,因此,8与9是友数对,71是友素数。求[100,200]之间的第10个友素数(按由小到大排列)。17291 2055

366 1 求1000以内,同时能被3和7整除的所有自然数之和的平方根。(按四舍五入的方式精确到小数点后第二位)。153.91 2056

367 2 已知正整数C=13579,求正整数A(A

368 3 德国数学家哥德巴赫曾猜测:任何大于6的偶数都可以分解成两个素数的和。但有些偶数可以分解成多种素数对的和,如: 10=3+7,10=5+5,即10可以分解成两种不同的素数对。试求6744可以分解成多少种不同的素数对(注: A+B与B+A认为是相同素数对)144 2056

369 1 已知S1=1, S2=1+2, S3=1+2+4, S4=1+2+4+8,S5=1+2+4+8+16,…,编制一个程序求S=S1+S2+S3+S4+S5+…+S20的值。2097130 2057

370 2 某些分数的分子和分母都是二位正整数的真分数具有下列特点:如果将该分数的分子的两位数字相加作分子,而将该分数的分母的两位数字相加作分母,得到的新分子跟原分子相等。例如,63/84=(6+3)/(8+4)。试求所有具有这样特点的真分子(非约简真分数)的分母之和。6756 2057

371 3 求Fibonacci数列中大于1000的最小的那个数,其中该数列定义为: F (0)=0,F(1)=1 F(n)=F(n-1)+F(n-2) if n > 1 1597 2057

372 1 求Y=1-1/2+1/3-1/4+...-1/2*n 前30项之和。要求:按四舍五入的方式精确到小数点后第二位。0.68 2058

373 2 某些分数的分子和分母都是二位正整数的真分数具有下列特点:如果将该分数的分子的两位数字相加作分子,而将该分数的分母的两位数字相加作分母,得到的新分子跟原分子相等。例如,63/84=(6+3)/(8+4)。试求所有具有这样特点的真分子(非约简真分数)中最大的分数的分子与分母之和。187 2058

374 3 计算Y=X/1!-X^3/3!+X^5/5!-X^7/7!+…前20项的值(已知:X=2)。要求:按四舍五入的方式精确到小数点后第二位。0.91 2058

375 1 已知S1=1, S2=1+3, S3=1+3+5, S4=1+3+5+7,S5=1+3+5+7+9,…,编制一个程序求S=S1+S2+S3+S4+S5+…+S20的值. 2870 2059

376 2 求3到100之间所有素数的平方根之和。要求按四舍五入的方式精确到小数点后第二位148.87 2059

377 3 若一个四位正整数是另一个正整数的平方,且各位数字的和是一个平方数,则称该四位正整数是“四位双平方数”。例如:由于7396=86^2,且7+3+9+6=25=5^2,则称7396是“四位双平方数”。若把所有“四位双平方数”按升序排列,求前10个“四位双平方数”的和。29690 2059

378 1 已知S1=2, S2=2+4, S3=2+4+6, S4=2+4+6+8,S5=2+4+6+8+10,…,编制一个

程序求S=S1+S2+S3+S4+S5+…+S20的值. 3080 2060

379 2 求500以内(含500)能被5或9整除的所有自然数的倒数之和。按四舍五入

的方式精确到小数点后第二位。1.48 2060

380 3 若一个四位正整数是另一个正整数的平方,且各位数字的和是一个平方数,则称该四位正整数是“四位双平方数”。例如:由于7396=86^2,且7+3+9+6=25=5^2,则称7396

是“四位双平方数”。求所有“四位双平方数”之和。81977 2060

381 1 当n=100时,计算输出下列多项式的值 S=(1-1/2)+(1/3-1/4)+……+(1/(2n-1)-1/(2n)) 按四舍五入的方式精确到小数点后第三位。0.691 2061

382 2 台劳展开式为:Sin X=X/1!-X^3/3!+X^5/5!-X^7/7!+…,按台劳展开式计算当

X取值为π/5时SinX的近似值(前20项)。要求:按四舍五入的方式精确到小数点后第二

位。0.59 2061

383 3 德国数学家哥德巴赫曾猜测:任何大于6的偶数都可以分解成两个素数的和。但有些偶数可以分解成多种素数对的和,如: 10=3+7,10=5+5,即10可以分解成两种不同的

素数对。试求1234可以分解成多少种不同的素数对(注: A+B与B+A认为是相同素数对)

25 2061

384 1 当n的值为25时,计算下列公式的值 s=1+1/1!+1/2!+1/3!+…+1/n! 要

求:按四舍五入的方式精确到小数点后第四位。 2.7183 2062

385 2 设某四位数的千位数字的平方与十位数字的平方之和等于百位数字的立方与个位数字的立方之和,例如,对于四位数:3201, 3^2+0^2=2^3+1^3,试问这样的四位数有多少个?21 2062

386 3 将自然数1至100按顺时针围成一圈,首先取出1,然后顺时针方向按步长L=30取数(已取出的数不再参加计数),直至所有的数均取完为止,最后一个取出的数是多少。86 2062

387 1 当n的值为50时,求S的值。 S=1+1/(1+2)+1/(1+2+3)+…+1/(1+2+3+…+N) 要求:按四舍五入的方式精确到小数点后第四位。 1.9608 2063

388 2 设某四位数的各位数字的立方和等于100,试问有多少个这样的四位数? 24 2063

389 3 50个小学生按1至50序号顺时针围成一圈,做出局游戏,老师站在圈外顺时

针从第一个人数起,每数到5时,这人从圈里出来,继续数1,2,3,4,5,数到第5个学生时,

他就出局,已出局的位置不再参加计数,直至所有的学生出局为止,问最后一个出局的学生序

号是多少号。19 2063

390 1 当m的值为50时,计算下列公式之值: t=1+1/(2^2)+1/(3^2)+…+1/(m^2) (按四舍五入的方式精确到小数点后第四位)。 1.6251 2064

391 2 设某四位数的千位数字的平方与十位数字的平方之和等于百位数字的立方与个位数字的立方之和,例如,对于四位数:3201, 3^2+0^2=2^3+1^3,试问这样的四位数有多少个?21 2064

392 3 求[5,500]中相差为10的相邻素数对的对数。31 2064

393 1 当m的值为50时,计算下列公式的值: T=1-1/2-1/3-1/4-…-1/m 要求:按四舍五入的方式精确到小数点后第四位。-2.4992 2065

394 2 设某四位数的千位数字的平方与十位数字的平方之和等于百位数字的立方与个位数字的立方之和,例如,对于四位数:3201, 3^2+0^2=2^3+1^3,试问这样的四位数有多少个?21 2065

395 3 50个小学生按1至50序号顺时针围成一圈,做出局游戏,老师站在圈外逆时

针从最后一个人数起,每数到5时,这人从圈里出来,继续数1,2,3,4,5,数到第5个学生

时,他就出局,已出局的位置不再参加计数,直至所有的学生出局为止,问最后一个出局的学

生序号是多少号。32 2065

396 1 求[500,1999]之间的十位数字为7的素数的个数。22

2066

397 2 当n=50时,求下列级数和:S=1/(1*2)+1/(2*3)+…+1/(n*(n+1)) 要

求:按四舍五入的方式精确到小数点后第四位。 0.9804 2066

398 3 若某正整数平方等于某两个正整数平方之和的正整数称为弦数。例如:由于

3^2+4^2=5^2,则5为弦数,求[100,200]之间最小的弦数。122 2066

399 1 求[351,432]之间所有既不能被3整除,又不能被8整除的整数的和。

18413 2067

400 2 当n=20时,求 S=1+(1+2^0.5)+(1+2^0.5+3^0.5)+…+(1+2^0.5+3^0.5+…

+n^0.5) 的值。要求:按四舍五入的方式精确到小数点后第二位。534.19 2067

401 3 已知f(n)=f(n-1)+2f(n-2)-5f(n-3),f(0)=1,f(1)=2,f(2)=3,求f(0)+f(1)+…f(30)。-750874 2067

402 1 求从6开始的前6个同构数(若某数与其本身的平方数低位部分相等,则称之为同构数,如6,其平方数为36)的和。10484 2068

403 2 有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和。试求所有这样的三位数中,第二大的是多少?371 2068

404 3 已知 f(0)=f(1)=1 f(2)=0 f(n)=f(n-1)-2f(n-2)+f(n-3), (n>2) 求

f(0)到f(50)中的最大值598325 2068

405 1 若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,

其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,500]之间按从小到大的顺序排列的第三个多因子完备数。28 2069

406 2 所谓“同构数”是指这样一个数,它出现在它的平方数的右侧,例如5的平方是25,25的平方是625,故5和25都是同构数,求[1,1000]之间有多少个同构数。6 2069

407 3 找满足以下条件: X^2+Y^2+Z^2=25^2 且X+Y+Z之值最大的三个正整数X,Y,Z, 求X+Y+Z之值. 43 2069

408 1 求[100,10000]中其各位数字之和能被7整除的数的个数。1408 2070

409 2 求方程8x-5y=3,在|x|<=150, |y|<=200内的整数解。试问这样的整数解中

|x|*|y|的最大值是多少?24676 2070

410 3 一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素数(注:1不是素数),且数p的各位数字均不为零,则称该数p称为逆向超级素数。例如,617,17,7都是素数,因此617是逆向超级素数,但尽管503,03,3都是素数,但它不是逆向超级素数,因为它包含有零。试求[100,999]之内的所有逆向超级素数的和。

21645 2070

411 1 若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x > y > z),则

(x,y,z)称为方程的一个解。试求方程的整数解(包括负整数解)的个数。62 2071

412 2 设某四位数的千位数字平方与十位数字的平方之和等于百位数字的立方与个位数字的立方之和,例如,对于四位数:3201, 3^2+0^2=2^3+1^3,试问所有这样的四位数之和是多少?97993 2071

413 3 有一辆以固定速度行驶在高速公路上的汽车, 清晨司机看到里程表上从左到右的读数和从右到左的读数是相同的, 这个数是95859, 7小时后,里程表又出现了一个新的对

称数。设里程表为5位数字, 问这个新的对称数是什么? 96069 2071

414 1 一只猴子一天从山上摘来一袋桃子,从这天开始,它每天都要把袋中的桃子平分为二堆,吃掉其中的一堆,然后再从剩下的桃中拿出一个解谗,等到第10天,它发现袋中

只有一只桃可吃啦,问猴子总共摘了多少桃。1534 2072

415 2 一个数出现在该数的平方数的右边,称这个数为“同构数”。例如,5出现在平

方数25的右边,25出现在平方数625的右边,则5、25都是“同构数”。找出[1,1000]之间的所有的能被13整除的“同构数”之和。5499 2072

416 3 已知Fibonacci数列:1,1,2,3,5,8,……,它可由下面公式表述:

F(1)=1 if n=1 F(2)=1 if n=2 F(n)=F(n-1)+F(n-2) if n>2 试求F(52)值。提示:最好使用递推法

求解,因为使用递归调用很可能超出某些语言的递归深度。32951280099

2072

417 1 编程求取:从6开始的前6个同构数的和(若某数与其本身的平方数低位部分相等,则称之同构数,如:6,其平方数为36,则6为一个同构数)。10484 2073

418 2 已知S1=1,S2=1+2,S3=1+2+3,S4=1+2+3+4;……;Sn=1+2+3+…+n,求

S=S1+S2+S3+…+S100 171700 2073

419 3 一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素数(注:1不是素数),且数p的各位数字均不为零,则称该数p称为逆向超级素数。例如,617,17,7都是素数,因此617是逆向超级素数,但尽管503,03,3都是素数,但它不是逆向超级素数,因为它包含有零。试求[100,999]之内的所有逆向超级素数从大到小数的第10个素数是多少?797 2073

420 1 编程求取:S=1/2+2/3+3/5+5/8+……的前30项的和(注:该级数从第二项开始,其分子是前一项的分母,其分母是前一项的分子与分母的和)。要求:按四舍五入的方式精确到小数点后第二位。18.46 2074

421 2 已知S1=2, S2=2+4, S3=2+4+6, S4=2+4+6+8,S5=2+4+6+8+10,…,编制一个程序求S=S1+S2+S3+S4+S5+…+S20的值. 3080 2074

422 3 若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,200]之间有多少个多因子完备数。 4 2074

423 1 编程求取:[121,140] 之间的弦数的个数(若某正整数的平方等于另两个正整数平方之和,则称该数为弦数. 例如:3^2+4^2=5^2, 因此5是弦数)。8

2075

424 2 设某四位数的千位数字的平方与十位数字的平方之和等于百位数字的立方与个位数字的立方之和,例如,对于四位数:3201, 3^2+0^2=2^3+1^3,试问这样的四位数有多少个?21 2075

425 3 一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素数(注:1不是素数),且数p的各位数字均不为零,则称该数p称为逆向超级素数。例如,617,17,7都是素数,因此617是逆向超级素数,但尽管503,03,3都是素数,但它不是逆向超级素数,因为它包含有零。试求[100,999]之间的所有逆向超级素数中按从小到大的顺序排列的前10个数的和。2260 2075

426 1 回文数是指正读和反读都一样的正整数。例如3773等都是回文数。求出[1000,9999]以内的所有回文数的个数。90 2076

427 2 设某四位数的千位数字的平方与十位数字的平方之和等于百位数字的立方与个位数字的立方之和,例如,对于四位数:3201, 3^2+0^2=2^3+1^3,试问这样的四位数有多少个?21 2076

428 3 取[100,900]之间相差为12的相邻素数对的个数。50

2076

429 1 有一辆以固定速度行驶在高速公路上的汽车, 清晨司机看到里程表上从左到右的读数和从右到左的读数是相同的, 这个数是95859, 7小时后,里程表又出现了一个新的对称数。设里程表为5位数字, 问这个新的对称数是什么? 96069 2077

430 2 设某四位数的千位数字的平方与十位数字的平方之和等于百位数字的立方与个位数字的立方之和,例如,对于四位数:3201, 3^2+0^2=2^3+1^3,试问这样的四位数有多少个?21 2077

431 3 若两个素数之差为2,则称这两个素数为双胞胎数。求出[200,1000]之间的最大一对双胞胎数的和。1764 2077

432 1 利用格里高利公式:α/4=1-1/3+1/5-1/7+1/9-1/11+…-1/99,求α的值。要求:按四舍五入的方式精确到小数点后第二位。 3.14 2078

433 2 求方程8x-5y=3,在|x|<=150, |y|<=200内的整数解。试问这样的整数解中

|x|+|y|的最大值是多少?323 2078

434 3 德国数学家哥德巴赫曾猜测:任何大于6的偶数都可以分解成两个素数的和。但有些偶数可以分解成多种素数对的和,如: 10=3+7,10=5+5,即10可以分解成两种不同的素数对。试求8844可以分解成多少种不同的素数对(注: A+B与B+A认为是相同素数对)204 2078

435 1 已知正整数A,B(假定A

436 2 有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和。试求所有这种三位数中最小的一个是多少?153

2079

437 3 若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x > y > z),则

(x,y,z)称为方程的一个解。试求方程的整数解(包括负整数解)的个数。62 2079

438 1 编程求区间[500,2500]中按递增顺序第25个素数。659

2080

439 2 有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和。试求所有这样的三位数中最大的一个是多少?407 2080

440 3 设有十进制数字a,b,c,d和e,它们满足下列式子:abcd*e=bcde (a不等于0, e不等于0或1),求满足上述条件的所有四位数abcd的和。3665 2080

441 1 已知:非等腰三角形最长边是60,其它两边的长度都是正整数,且三边之和能被3整除,试编程求取这类三角形的个数(注意:两边的长度交换构成的三角形算作同一个三角形,如:其它两边的长度为30,40的三角形与长度为40,30的三角形视为同一个三角形)。 271 2081

442 2 一个数如果恰好等于它的所有真因子之和,这个数就称为“完数”。例如,6的真因子为1,2,3,而6=1+2+3,因此,6是“完数”。求1到300之间的所有完数之和。34 2081

443 3 已知Fibonacci数列:1,1,2,3,5,8,……,它可由下面公式表述:

F(1)=1 if n=1 F(2)=1 if n=2 F(n)=F(n-1)+F(n-2) if n>2 试求F(45)值。提示:最好使用递推法求解,因为使用递归调用很可能超出某些语言的递归深度。1134903170

2081

444 1 统计[100,10000]之间有多少个这样的整数,其各位数字之和能被7整除。

1408 2082

445 2 一个数出现在该数的平方数的右边,称这个数为“同构数”。例如,5出现在平方数25的右边,25出现在平方数625的右边,则5、25都是“同构数”。找出[1,1000]之间的所有“同构数”中的前50个“同构数”的和。5935 2082

446 3 若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,200]之间有多少个多因子完备数。 4 2082

447 1 求1/2+2/3+3/5+5/8+……的前1000项的和(注:该数列从第二项开始,其分子等于前一项的分母,而其分母等于前一项分子与分母之和)。要求:按四舍五入的方式精确到小数点后第二位。617.95 2083

448 2 一个数出现在该数的平方数的右边,称这个数为“同构数”。例如,5出现在平方数25的右边,25出现在平方数625的右边,则5、25都是“同构数”。找出[1,1000]之间的所有的能被3整除的“同构数”之和。27570 2083

449 3 求方程9X-19Y=1,在|X|≤100,|Y|≤50内共有多少组整数解? 11 2083

450 1 S1=1,S2=1+3,S3=1+3+5,S4=1+3+5+7,…,SN=1+3+5+7+…+(2N-1),N为正整数。编程求S1+S2+S3+S4+…+SN的值<20000时的N的最大值。38

2084

451 2 自然数对是指两个自然数的和与差都是平方数,如8和17的和8+17=25与其差 17-8=9都是平方数,则称8和17是自然数对(8,17)。假定(A,B)与(B,A)是同一个自然数对且假定A>=B,求所有小于或等于100(即:A<=100,B<=100)的自然数对中

A-B之差的和。 509 2084

452 3 德国数学家哥德巴赫曾猜测:任何大于6的偶数都可以分解成两个素数的和。但有些偶数可以分解成多种素数对的和,如: 10=3+7,10=5+5,即10可以分解成两种不同的素数对。试求12346可以分解成多少种不同的素数对(注: A+B与B+A认为是相同素数对)124 2084

453 1 试求[100,999]之间的所有素数的和。75067 2085

454 2 一个数出现在该数的平方数的右边,称这个数为“同构数”。例如,5出现在平

JAVA程序设计期末考试题(多套含答案)

《JA V A程序设计》期末考试试题(五) 一、单选题 1、当某一线程正处于休眠状态,而另一个线程用Thread 类中的interrupt() 方法中断它时,抛出的异常类型是()。 A) IOException B) RuntimeException C) InterruptedException D) ClassNotFoundException 2、下面的程序段的功能是( )。 File file1=new File("d:\\xxx\\yyy\\zzz"); file1.mkdirs(); A)在当前目录下生成子目录:\xxx\yyy\zzz B)生成目录:e:\xxx\yyy\zzz C)在当前目录下生成文件xxx.yyy.zzz D)以上说法都不对 3、应用程序的main方法中有以下语句,则输出的结果是( )。 String s = "xxxxxxxxxxxxxxx#123#456#zzzzz"; int n = s.indexOf("#"); int k = s.indexOf("#", n+1); String s2 = s.substring(n+1, k); System.out.println(s2); A) 123456 B) 123 C) xxxxxxxxxxxxxxx D) zzzzz 4、关于下面的程序Test.java说法正确的是( )。 public class Test { String x="1"; int y; public static void main(String args[]) { int z=2; System.out.println(x+y+z); } } A)3 B)102 C) 12 D)程序有编译错误 5、应用程序的main方法中有以下语句,则输出的结果是( )。

Java语言程序设计二级考试模拟试卷

Java语言程序设计二级考试模拟试卷一 (考试时间90分钟,满分100分) 一、选择题(1~20题每题2分,20~30题每题3分,计70分) 在下列各题的A、B、C、D、四个选项中,只有一个选项是确定的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。 1、下列叙述中正确的是()。 A、线性表是线性结构 B、栈和队列是非线性结构 C、线性链表是非线性结构 D、二叉树是线性结构 2、下列关于队列的叙述中正确的是()。 A、在队列中只能插入数据 B、在队列中只能删除数据 C、队列是先进先出的线性表 D、队列是先进后出的线性表 3、设有下列二叉树: 对此二叉树前遍历的结果是()。 A、ABCDEF B、DBEAFC C、ABDECF D、DEBFCA 4、设树T的度为4,其中度为1、2、3、4的结点个数分别是4,2,1,1。则T中的叶子结点数是()。 A、8 B、7 C、6 D、5 5、结构化程序设计主要强调的是()。 A、程序的规模 B、程序的易读性 C、程序的执行效率 D、程序的可移植性 6、下面对对象概念描述错误的是()。 A、任何对象都必须有继承性 B、对象是属性和方法的封装体 C、对象间的通讯靠消息传递 D、操作是对象的动态属性 7、在软件测试中,以发现各模块内部可能存在的各种错误为目的的测试是()。 A、集成测试 B、单元测试 C、黑盒测试 D、白盒测试 8、软件需求分析阶段的工作,可以分为四个方面,需求获取、需求分析、编写需求规格说明书以及()。 A、阶段性报告 B、需求评审 C、总结 D、信息隐藏 9、在关系数据库中,用来表示实体之间联系的是()。 A、树结构 B、网结构 C、线性表 D、二维表 10、在关系数据库中,当数据的存储结构改变时,其逻辑结构可以不变,因次,基于逻辑结构的应用程

java程序设计模拟试题四

《Java 程序设计》模拟试题四 一、选择题(每小题2分,共20分) 1. 以下哪个是合法的标识符? ( C ) A. 7star B. else C. my$ D. super 2. 设有对象obj 具有属性a 则访问该属性的方法为( A )。 A. obj.a B. a.obj() C. a.obj D. obj.a() 3. 下列关于关键字this 和super 的说法正确的是( C )。 A. this 是调用父类的方法和变量 B. super 是调用本类中的方法 C. super 是调用父类的方法和变量 D. 没有区别 4. 以下关于重载(overload )的定义哪个正确?( B ) A.在一个类中,定义了多个具有相同名字的方法,但这些方法有不同的输出参数。 B.在一个类中,定义了多个具有相同名字的方法,但这些方法有不同的输入参数。 C.在一个类中,定义了多个具有相同名字的方法,并且这些方法有相同的输入参数。 D.在一个方法体中定义了多行代码。 5. 有如下代码段: int i=2; int j=3; if((i==2)||(j++==3)) i++; if((j==4)||(i++==3)) j++; System.out.printf("i="+i+"j="+j); 该程序运行的结果为: ( C )。 A .i=4,j=4 B.i=3,j=5 C .i=4,j=5 D.以上都不是 6. Java 程序用以下哪个命令可编译源文件? ( D ) A. Java B. appletviewer C. Javadoc D. Javac 7. 以下说法正确的个数为 ( B )。 ①构造方法中this 语句必须放在第一句; ②构造方法中super 语句不一定放在第一句; ③final 修饰的变量只能赋值一次; ④static 修饰的变量在该对象的一个实例中被修改,在另一个实例中也可以取得该变量的新值。 A. 1 B. 2 C. 3 D. 4 8. 下列修饰词,可以用来定义接口中方法的为 ( C )。 A. private B. protected C. public D.以上都不是 9. 关于继承的说法正确的是( B )。 A.子类将继承父类所有的属性和方法。 B.子类将继承父类的非私有属性和方法。 C.子类只继承父类public 方法和属性 D.子类只继承父类的方法,而不继承属性 10. 下列关于Java 程序中数组的使用说法正确的是( A )。 A.数组必须在使用前定义 B.同一个数组中的元素类型必须不同 C.数组是一种特殊的变量不需在使用前声明 D.数组的元素不可以是数组 评分标准:本题为单项选择题,每小题2分,共10道小题,共20分;每小题选对给2分,选错、多选、不选不给分也不扣分。 二、填空题(每空1分,共10分) 1. Java 的特点有: 简单性、可靠性和安全性、面向对象、平台无关和解释执行、分布式、多线 程等 (不少于4条)。 评分标准:只要写出四条即可给1分,不写或少于四条不给分,也不扣分。 2. Java 的注释有以下三种: 单行注释(//)、多行注释(/* */)、文档注释(/** */) 。 评分标准:本题答案不唯一,只要写出3条即可给1分,不写或少于3不给分,也不扣分。备注:不写汉字,只写括号中的符号也算正确,或者汉字和符号的组合也对。 3. 建立文件”file.txt ”的字节输入流的语句是 FileInputStream in=new FileInputStream (”file.txt ”) 。 评分标准:本题正确给1分,不正确或不写、错误不给分也不扣分。备注:本题答案不唯一,只要是表达出使用字节流类进行文件的字节输入即可,变量名可以不同,只要符合标识符的定义即可。 4. Java 中所有类都是类 Object 的子类。 评分标准:本题正确给1分,不正确或不写、错误不给分也不扣分。备注:首字母必须大写,否则算错不给分,写对象也算正确。 5. Throwable 的两个直接子类是 Error 、 Exception ,在方法头部声明方法可能会 抛出异常使用 throws 关键字。 评分标准:本题正确给3分,不正确或不写、错误不给分也不扣分。备注:Error 、Exception 的首字母必须大写,否则算错不给分;写出对应的汉语也算正确。 6. abastract 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在 抽象类中定义。 final 方法是不能被当前类的子类重新定义的方法。 评分标准:本题正确给2分,不正确或不写、错误不给分也不扣分。备注:写出对应的汉语也算正确,例如,抽象和最终。 7. 按照功能组织类和接口的名称空间称为 package 。 评分标准:本题正确给1分,不正确或不写、错误不给分也不扣分。备注:写出对应的汉语也算正确,例如,包。 三、简答题(每小题5分,共20分) 1. 有如下程序: Moveable.java 文件中有如下代码 interface Moveable{ void move(int x,int y); void jump(int x, int y); } Monkey.java 中如下代码: class Monkey implements Moveable{ public void jump(int x,int y){ System.out.printf(“I am jumping from %d to %d ”,x,y); } 专业班级: 姓名: 学号: …………………………密………………………………封………………………………线…………………………

Java程序设计预赛模拟题-2

一、单选题 1.Java JDK中调试器的命令是( )。 A. javac B. java C. jdb D. javah 2.运行jar文件中class文件需要在java命令后面加的参数为()。 A. -cp B. -g C. -d D. -verbose 3.下面哪项在java中是不合法的标识符?() A. $user B. point C. You&me D. _endline 4.下列哪一项不是Java保留字?() A. sizeof B. super C. abstract D. break 5.下列哪个布局管理器中的按钮位置有可能会根据Frame的大小改变而改变? () A. BorderLayout B. CardLayout C. GridLayout D. FlowLayout 6.下面哪些java语句会导致无限循环?( ) I. while (true) i = 0; II. while (false) i = 1; III. while (!false) i = 0; A. III only B. I and III only C. I only D. I, II and III 7.下面是Example.java文件的完整代码,请找出会产生编译错误的行()。 1) class BaseClass { 2) public String str; 3) public BaseClass(){ 4) System.out.println(“ok”);} 5) public BaseClass(String s){ 6) str=s;}} 7) class SubClass extends BaseClass{ 8) } 9) public class Example{ 10) public void method(){ 11) SubClass s=new SubClass(“hello”); 12) BaseClass b=new BaseClass(“world”); 13) } 14) } A. 7 B. 10 C. 11 D.12 8.可以在下面代码段point x处写入的是()。 //point x public class Interesting{ //do something } A. String str; B. static int PI=3.14; C. public class MyClass{//do other thing…} D. import java.awt.*; 9.下面关于事件监听的说明,哪一个语句是正确的?() A. 所有组件,都不允许附加多个监听器 B. 如果多个监听器加在一个组件上,那么事件只会触发一个监听器 C. 组件不允许附加多个监听器

Java程序设计期末考试题

Java程序设计期末考试题 一、选择题 下列说法中,不正确的是( A ) A) 一个java源程序编译通过后,得到的结果文件数也只有一个。 B) 一个java源程序经过编译后,得到的文件的扩展名一定是.class。 C) 一个java源程序只能有一个public class类定义,且源文件的名字与public class的类名相同,扩展名必须是.java。 D) 一个java源程序可以包含多个class类。 请问,以下哪些描述是正确的? 请选择所有正确答案: (1)如果package语句存在,则必须出现在源文件的非空白首行。(2)如果import语句存在,则必须出现在源文件的非空白首行。(3)如果main()方法存在,则必须出现在源文件的非空白首行。(4)如果在源文件中声明了一个public接口,则其名称必须和源文件名一致。 请问,以下哪些是Java中的合法标识符? 请选择所有正确答案: (1)my-id (2)my_id

(3)101ids (4)id101 请问,以下哪些是合法的标识符? 请选择所有正确答案: (1)%abcd (2)$abcd (3)1abcd (4)package (5)_a_long_name 以下哪个不是Java的关键字?() A、FALSE B、const C、this D、void 以下哪个不是Java的关键字?() A、TRUE B、goto C、this D、void Java的字符类型采用的是Unicode编码方案,每个Unicode码占用()个比特位。 A、8 B、16

C、32 D、64 请问一下哪些修饰符用于声明一个常量?请选择一个正确答案:static final abstract public 给出以下代码,该程序的运行结果是什么? public class Example{ final int x=0; Example(){ x=1; } final int aMethod(){ return x; } } 请选择所有正确答案: 代码编译错误,因为非final类中存在final方法。 代码编译成功。

JAVA语言程序设计期末考试试题及答案

《JA V A语言程序设计》期末考试试题及答案 (应考必备题库) 一、单选择题 1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。 A. java B. .class C. html D. .exe 2、设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( )。 A. 3 B. 3. 5 C. 4 D. 5 3、不允许作为类及类成员的访问控制符的是( )。 A. public B. private C. static D. protected 4、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。 A. static void method( ) B. public void method( ) C. final void method( ) D. abstract void method( ) 二、填空题 1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、 编译生成字节码和解释运行字节码。 2、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占 用2字节内存空间,这样,无论是中文字符还是英文字符,都是占 用2字节内存空间。 3、设x = 2 ,则表达式( x + + )/3 的值是0 。 4、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为true和false。 5、抽象(abstract) 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。最终(final)方法是不能被当前类的子类重新定义的方法。 6、创建一个名为MyPackage 的包的语句是package MyPackage ; , 该语句应该放在程序的位置为:应该在程序第一句。 7、设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几个语句后的输出结果是120。

Java程序设计期末试卷(附答案)

一、单项选择题:在每小题的备选答案中选出一个正确答案,并将正确答案的代码填在题干 上的括号内。(每小题1 分,共 20分) 1. 在Java的以下的变量赋值语句中,无法通过编译的是(A)。 A.char c1=”男”; B. double d1=1.2 ; C.char c2=’女’; D. int f1=128 ; 2. 下列选项中关于Java类的理解错误的是(A)。 A.因为类中的属性和方法是从共性中抽象出来的,所以类的属性不能被赋值,类 的方法不能有具体实现 B.在Java类中使用class关键字定义类 C.定义类就定义了一个自己的数据类型 D.类是具有相同属性和共同行为的一组对象的集合 3. 在Java中,想要存储如员工年龄的数据最好使用(D)数据类型。 A. boolean B. String C. char D. int 4. Java语言中的数组是一个变量,用于保存一组相同数据类型的元素。以下数组声明 错误的是(D)。 A. int[] ABC; B. double ABC[]; C. String[] name; D. char ABC[10]; 5. 给定如下所示的Java代码,要使这段代码能够编译成功,横线处应该填入(D)。 public count(int i,double d){ return i*d*2.0; } A. int B. void C. char D. double 11. Java在使用interface声明一个接口时,只可以使用(D)修饰符修饰该接口。 A. private B. protected C. public D. private protected 14. 在Java中,通过调用以下(C)方法,可以加载Sun的JDBC-ODBC桥。 A. new Class().load("sun.jdbc.odbc.JdbcOdbcDriver"); B. new Class().forName("sun.jdbc.odbc.JdbcOdbcDriver"); C. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); D. Class.load("sun.jdbc.odbc.JdbcOdbcDriver"); 15. 在Java中,类Test的代码如下所示,假设类Test的实例化对象名为t,则选项(C) 中的语句不能正确调用Test类的方法。 class Test { public void change(int m){ System.out.println("one parameter"); }

JAVA程序的设计期末考试试题汇总与答案

《JAVA程序设计》期末考试试题(一) 一、单选择题 1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码 文件的扩展名为( )。 A. java B. .class C. html D. .exe 2、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )。 A. 3 B. 3. 5 C. 4 D. 5 3、不允许作为类及类成员的访问控制符的是( )。 A. public B. private C. static D. protected 4、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类 名AB作为前缀就可以调用它,该方法头的形式为( )。 A. static void method( ) B. public void method( ) C. final void method( ) D. abstract void method( ) 二、填空题 1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、 编译生成字节码和解释运行字节码。 2、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode 码占 用2字节存空间,这样,无论是中文字符还是英文字符,都是占 用2字节存空间。 3、设 x = 2 ,则表达式 ( x + + )/3 的值是0 。 4、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为true和false。 5、抽象(abstract) 方法是一种仅有方法头,没有具体方法体和操作实现 的方法,该方法必须在抽象类之中定义。最终(final)方法是不能被当前类的 子类重新定义的方法。

Java面向对象程序设计模拟试题3及答案

Java面向对象程序设计 模拟试题3 一、单项选择题(本大题共15小题,每小题1分,共15分) 1. JRE是指 A. Java开发工具 B. Java虚拟机 C. Java运行环境 D. Java编程接口 2. 开发Java程序必须安装的软件是 A. JVM B. JDK C. JRE D. API 3. 在Java中,short型变量所占的字节数是 A. 1 B. 2 C. 4 D. 8 4. 下面代码段执行后,i 、j的值分别为 int i = 1, j = 10; do{ if(i++ > --j) continue; }while(i < 5); System.out.println("i="+i+" j="+j); A. i = 6 j = 5 B. i = 5 j = 5 C. i = 6 j = 4 D. i = 5 j = 6 5. 给定下面代码段,程序运行结果是 public class MyClass{ private static int a = 100; public static void modify(int a){ a = a + 5; } public static void main(String[] args){ modify(a); System.out.println(a); } } A. 100 B. 105 C. 101 D. 95 6. 执行下列程序段后foo的值为

String foo = "blue"; boolean[] bar = new boolean[1]; if(bar[0]){ foo = "green"; } System.out.println(foo); A. "" B. null C. blue D. green 7. 关于实例变量、静态变量、实例方法和静态方法,下面叙述不正确的是 A. 实例方法可以访问实例变量和静态变量 B. 静态方法不能访问实例变量 C. 实例变量和静态变量都可以通过类名访问 D. 静态方法只能访问静态变量 8. 执行下列语句后输出的结果是 String s = "COMPUTER"; System.out.println(s.substring(3,6)); A. COM B. MPU C. PUT D. TER 9. 下面程序运行结果为 class Animal{ public Animal(){ System.out.println("Animal"); } } // Bird类是Animal的子类 public class Bird extends Animal{ public Bird(){ System.out.println("Bird"); } public static void main(String[]args){ Bird b = new Bird(); } } A. Animal B. Bird C. Animal D. Bird Bird Animal 10.下面代码在运行时会产生什么异常 String s = "ABC"; System.out.print(s.charAt(3)); A. ArrayIndexOutOfBoundsException B. IndexOutOfBoundsException

《JAVA程序设计》模拟题带答案(A卷)

《JAVA程序设计》模拟题 一.判断题 1.Java源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。(对) 2.注释的作用是使程序在执行时在屏幕上显示//之后的内容。(错) 3.有的类定义时可以不定义构造函数,所以构造函数不是必需的。(对) 4.由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。(错) 5.抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法(错) 6.java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在 前面。(错) 7.Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。(对) 8.Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。 (对) 9.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个属性与赋 值对象相同的新对象。(错)10.System类不能实例化,即不能创建System类的对象。 (对) 11.一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是 空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。(对)12.接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。 (错) 13.静态初始化器是在其所属的类加载内存时由系统自动调用执行。(对) 14.如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。(对) 15.所有的鼠标事件都由MouseListener监听接口的监听者来处理(错) 二.单项选择题 1.在编写Java Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上( D )语句。

java程序设计试题及答案

一、判断题。判断下列各题是否正确,若正确,在()内打“√”,否则打“×”。 1、Java语言具有较好的安全性和可移植性及与平台无关等特性。√ 2、Java语言的源程序不是编译型的,而是编译解释型的。√ 3、Java语言使用的是Unicode字符集,每个字符在内存中占8位。× 4、Java语言中不同数据类型的长度是固定的,不随机器硬件不同而改变。√ 6、一个类可以实现多个接口,接口可以实现“多重继承”。√ 7、实现接口的类不能是抽象类。× 二、不定项选择题。 1、编译Java Application源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(B)。 A、java B、class C、html D、exe 2、main方法是Java Application程序执行的入口点,关于main方法的方法首部,以下(B)项是合法的。 A、public static void main()

B、public static void main(String args[]) C、public static int main(String[] arg) D、public void main(String arg[]) 3、关于下面代码的说法(C)是正确的? public class Example{ public static void main(String[] args){ int[] arr= new int[10]; } } A、编译时产生错误 B、编译时正确,运行时将产生错误 C、输出零 D、输出空(null) 4、不正确的表达式是(AB)。 A、float a=1.0d; B、Double a=new Double(1.0)

JAVA程序设计模拟题参考答案

参考答案 课程名称:Java程序设计考试时间:120分钟年级:xxx级 专业:xxx 一、单项选择题(20小题,共20分) 1、每个java的编译单元可包含多个类或界面,但是每个编译单元最多只能有()类或者界面是公共的 A、一个 B、两个 C、四个 D、任意多个 答案:A 2、下列不属于java语言鲁棒性特点的是:() A、java能检查程序在变异和运行时的错误 B、java 能运行虚拟机实现跨平台 C、java 自己操纵内存减少了内存出错的可能性 D、java 还实现了真数组,避免了覆盖数据的可能 答案:B 3、下面哪些单词是Java语言的关键字?() A、null B、false C、length D、instanceof 答案:D 4、下面程序片段输出的是什么?() int i=0,j=9; do { if(i++>――j) break; }while(i <4); System.out.println("i="+i+"and j="+j); A、i=4 and j=4 B、i=5 and j=5 C、i=5 and j=4 D、i=4 and j=5 答案:D 5、下面哪些选项的语句置于指定的位置会导致程序输出“sub”? class J_Base { } class J_SubClass extends J_Base { public String mb_getString()

{ return("Sub"); } } class J_Test { public static void main(String args[]) { J _Base app=new J_SubClass(); / /选项语句插入的位置 }/ /方法main结束 }/ /类J_Test结束 A、System. out. println(app. mb_getString()); B、System. out. println((J_Base)app. mb_getString()); C、System. out. println((J_SubClass)app. mb_getString()); D、System. out. println(((J_SubClass)app).mb_getString()); 答案:D 6、已知“123456789123456789”在类型long的表示范围之内,但不在类型int的表示范围之内。关于下面程序代码,哪些选项的结论是正确的? public class J _Test { static long m_index; static int m_age; public static void mb_setData(long n) { m_index=n; }/ /方法mb_setData结束 public static void main(String args[]) { mb_setData(123456789123456789); System.out.println("Index="+m_index+";Age="+m_age); }/ /方法main结束 }/ /类J_Test结束 A、程序可以通过编译并正常运行,结果输出“Index= 123456789123456789;Age=0” B、程序可以通过编译并正常运行,结果输出“Index = 0;Age=123456789123456789” C、程序可以通过编译并正常运行,结果输出“Index=0;Age=0” D、程序可以通过编译并正常运行,结果输出“Index= 123456789123456789;Age=123456789123456789” E、程序无法通过编译

山大网络《JAVA程序设计》 模拟题及答案(A、B、C卷)

《JAVA程序设计》模拟题 A 一.判断题 1.Java源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。(√) 2.注释的作用是使程序在执行时在屏幕上显示//之后的内容。() 3.有的类定义时可以不定义构造函数,所以构造函数不是必需的。() 4.由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。() 5.抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法() 6.java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在 前面。(√) 7.Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。(√) 8.Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。(√) 9.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个属性与赋 值对象相同的新对象。()10.System类不能实例化,即不能创建System类的对象。 (√) 11.一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是 空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。(√)12.接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。 () 13.静态初始化器是在其所属的类加载内存时由系统自动调用执行。(√) 14.如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。(√) 15.所有的鼠标事件都由MouseListener监听接口的监听者来处理(√) 二.单项选择题 1.在编写Java Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上( D )语句。 A、import java.awt.* ; B、import java.applet.* ;

Java技术:Java语言程序设计模拟题

Java技术:《Java语言程序设计》模拟题(一) 2004-11 一.判断题(每题1分,共10分) 1.由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。()2.注释的作用是使程序在执行时在屏幕上显示//之后的内容。()3.Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。()4.java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。 ()5.Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。()6.创建Vector对象时构造函数给定的是其中可以包容的元素个数,使用中应注意不能超越这个数值。()7.静态初始化器是在其所属的类加载内存时由系统自动调用执行。()8. Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。()9.设String对象s=”H”,运行语句System.out.println(s.concat(“ello!”));后String对象s的内容为”Hello!”,所以语句输出为”Hello!”。()10.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。() 二.单项选择题(每题2分,共40分) 1.在浏览器中执行applet 程序,以下选项中的哪个方法将被最后执行()。 A、init() B、start() C、destroy() D、stop() 2.Java application中的主类需包含main方法,main方法的返回类型是什么?() A、int B、float C、double D、void 3.有以下方法的定义,请选择该方法的返回类型()。 ReturnType method(byte x, float y) { return (short)x/y*2; } A、byte B、short C、int D、float 4.设有下面两个类的定义: class Person { class Student extends Person { long id; // 身份证号int score; // 入学总分 String name; // 姓名int getScore(){ } return score; } } 则类Person和类Student的关系是()。 A、包含关系 B、继承关系 C、关联关系 D、上述类定义有语法错误

《JAVA程序设计》期末考试试题_(三)

《JA V A程序设计》期末考试试题(三) 一、单项选择题 1、如下哪个是Java中的标识符() A、public B、super C、3number D、width 2、如下哪个是Java中的标识符( ) A、fieldname B、super C、3number D、#number 3、已知如下定义:String s = "story"; 下面哪个语句不是合法的( ) A、s += "books"; B、s = s + 100; C、int len = s.length; D、String t = s + “abc”; 4、如下哪个是Java中有效的关键字() A、name B、hello C、false D、good 5、下面的代码段执行之后count的值是什么( ) int count = 1; for (int i = 1; i <= 5; i++) { count += i; } System.out.println(count); A、5 B、1 C、15 D、16 6、定义一个类,必须使用的关键字是( ) A、public B、class C、interface D、static 7、定义一个接口必须使用的关键字是() A、public B、class C、interface D、static 8、如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是() A、p.add(b); B、p.add(b,"North"); C、p.add(b,"South"); D、b.add(p,"North");

9、声明并创建一个按钮对象b,应该使用的语句是() A、Button b=new Button(); B、button b=new button(); C、Button b=new b(); D、b.setLabel(“确定”); 10、Frame对象默认的布局管理器是() A、FlowLayout B、BorderLayout C、CardLayout D、null 11、下列哪一个import命令可以使我们在程序中创建输入/输出流对象() A、import java.sql.*; B、import java.util.*; C、import java.io.*; D、import https://www.wendangku.net/doc/0e4662366.html,.*; 12、下面哪一个import命令可以为我们提供编写网络应用程序的类() A、import java.sql.*; B、import java.util.*; C、import java.io.*; D、import https://www.wendangku.net/doc/0e4662366.html,.*; 13、如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象() A、FileInputStream B、FileOutputStream C、DataOutputStream D、FileWriter 二、填空题 1、如果将类MyClass声明为public,它的文件名称必须是(MyClass.java)才能正常编译。 2、Java程序中的单行注释符是(//),多行注释符是(/* */ )。 3、Java中布尔类型的常量有两种,它们是(true)和(false)。 4、Java中用于定义小数的关键字有两个:(float)和(double),后者精度高于前者。 5、Java中用于两个数相等比较的运算符是:(==),用于不相等比较的运算符是(<>)。 6、在Java中定义一个字符串类型的变量str的语句是:(String str;),定义一个具有10个元素的整型数组a的语句是:(int [] arr = new int[10];)。

java程序设计模拟题含答案

一、选择题(本题共20小题,每小题1分,共20分) 1. 下列(C )不是合法的标识符? (A)$million (B)$_million (C)2$_million (D)$2_million 2. 下列关于基本数据类型的说法中,不正确的一项是(D )。 (A)boolean类型变量的值只能取真或假 (B)float是带符号的32位浮点数 (C)double是带符号的64位浮点数 (D)char是8位Unicode字符 3.下列循环体执行的次数是( C )。 int y=2, x=4; while(--x != x/y){ } (A)1 (B)2 (C)3 (D)4 4. 假设a是int类型的变量,并初始化为1,则下列(D )是合法的条件语句? (A)if(a){} (B)if(a<<=3){} (C)if(a=2){} (D)if(true){} 5. 下列哪种类成员修饰符修饰的变量只能在本类中被访问?(D ) (A)protected (B)public (C)default (D)private 6. 下面关于类的说法,不正确的是( C )。 (A)类是同种对象的集合和抽象(B)类属于Java语言中的复合数据类型 (C)类就是对象(D)对象是Java语言中的基本结构单位 7. 为AB类定义一个无返回值的方法f,使得使用类名就可以访问该方法,该方法头的形式 为( D ) (A)abstract void f() (B)public void f() (C)final void f() (D)static void f() 8.构造函数何时被调用?(A) A、创建对象时 B、类定义时 C、使用对象的方法时 D、使用对象的属性时 9. 关于继承的说法正确的是:(B) A、子类将继承父类所有的属性和方法。 B、子类将继承父类的非私有属性和方法。 C、子类只继承父类public方法和属性 D、子类只继承父类的方法,而不继承属性 10.覆盖与重载的关系是(A) A、覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中 B.覆盖方法可以不同名,而重载方法必须同名C.final修饰的方法可以被覆盖,但不能被重载 D.覆盖与重载是同一回事 11. 异常包含下列哪些内容?(D) A.程序执行过程中遇到的事先没有预料到的情况 B.程序中的语法错误 C.程序的编译错误 D.以上都是 12. 对于已经被定义过可能抛出异常的语句,在编程时:(A) A、必须使用try/catch语句处理异常,或用throws将其抛出 B.如果程序错误,必须使用try/catch语句处理异常 C.可以置之不理 D.只能使用try/catch语句处理 13. 字符流与字节流的区别在于(D) A.前者带有缓冲,后者没有 B.前者是块读写,后者是字节读写 C. 二者没有区别,可以互换使用 D. 每次读写的字节数不同 14.下列哪个类不属于字节流( A ) A、InputStreamReader B、BufferedInputStream C、 D、OutputStream 15.下列说法中,错误的一项是( A )。 A.线程一旦创建,则立即自动执行 B.线程创建后需要调用start()方法,将线程置于可运行状态 C.调用线程的start()方法后,线程也不一定立即执行 D.线程处于可运行状态,意味着它可以被调度 16. 下列说法中,错误的一项是( A )。 A.Thread类中没有定义run()方法B.可以通过继承Thread类来创建线程C.Runnable接口中定义了run()方法D.可以通过实现Runnable接口创建线 17. 在以下( C )情况下,线程就进入可运行状态 A、线程调用了join()方法时 B、线程调用了sleep()方法 C、线程调用了yield()方法时 D、时以上都是 18. 进行Java基本GUI设计需要用到的包是( C )。 A.java.io B.java.sql C.java.awt D.java.rmi 19. 声明并创建一个按钮对象b,应该使用的语句是( A )

相关文档
相关文档 最新文档