湖南省省二级计算机考试fortran题目精选.docx
- 文档编号:4026909
- 上传时间:2022-11-27
- 格式:DOCX
- 页数:141
- 大小:71.31KB
湖南省省二级计算机考试fortran题目精选.docx
《湖南省省二级计算机考试fortran题目精选.docx》由会员分享,可在线阅读,更多相关《湖南省省二级计算机考试fortran题目精选.docx(141页珍藏版)》请在冰豆网上搜索。
湖南省省二级计算机考试fortran题目精选
ProProblem
ProAnswer
"水仙花数"是指这样的数,其各位数字的立方和等于该数本身。
编写程序,计算从100年开始到2000年为止,共有多少个年号是水仙花数年号。
*
4
"水仙花数"是指这样的数,其各位数字的立方和等于该数本身。
编写程序求100至400的范围内有多少个水仙花数。
*
3
"水仙花数"是指这样的数,其各位数字的立方和等于该数本身。
编写程序求100至500的范围内有多少个水仙花数。
*
4
"水仙花数"是指这样的数,其各位数字的立方和等于该数本身。
编写程序求100至999的范围内有多少个水仙花数。
*
4
(x,y,z)满足方程:
x^2+y^2+z^2=55^2(注:
要求x>y>z),则(x,y,z)称为方程的一个解。
试求方程的整数解(包括负整数解)的个数。
*
62
[100,999]范围内同时满足以下两个条件的十进制数.⑴其个位数字与十位数字之和除以10所得的余数是百位数字;⑵该数是素数;求有多少个这样的数?
*
15
[300,800]范围内同时满足以下两个条件的十进制数.⑴其个位数字与十位数字之和除以10所得的余数是百位数字;⑵该数是素数;求满足上述条件的最大的三位十进制数。
*
761
50元的整币兑换成5元、2元和1元币值(三种币值均有、缺少一种或两种都计算在内)的方法有多少种。
*
146
50元的整币兑换成5元、2元和1元币值(要求三种币值均有)的方法有多少种。
*
106
A,B,C是三个小于或等于100正整数,当满足1/A^2+1/B^2=1/C^2关系时,称为倒勾股数。
求130C的倒勾股数有多少组。
*
1
爱因斯坦走台阶:
有一台阶,如果每次走两阶,最后剩一阶;如果每次走三阶,最后剩两阶;如果每次走四阶,最后剩三阶;如果每次走五阶,最后剩四阶;如果每次走六阶,最后剩五阶;如果每次走七阶,刚好走完.求满足上述条件的最小台阶数是多少?
*
119
把18元钱分成一元、二元和五元的纸币且纸币张数共为10张的分法有多少种?
(注:
在兑换中,一元、二元、五元的纸币张数可以为0)*
3
把50元钱分成一元、二元和五元的纸币且纸币张数共为20张的分法有多少种?
(注:
在兑换中,一元、二元、五元的纸币张数可以为0)*
4
把一张一元钞票,换成一分、二分和五分硬币,每种至少11枚,问有多少种方案?
*
13
把一张一元钞票,换成一分、二分和五分硬币,每种至少5枚,问有多少种方案?
*
205
把一张一元钞票,换成一分、二分和五分硬币,每种至少8枚,问有多少种方案?
*
80
编程求取:
[121,140]之间的弦数的个数(若某正整数的平方等于另两个正整数平方之和,则称该数为弦数.例如:
3^2+4^2=5^2,因此5是弦数)。
*
8
编写程序,计算[1,1000]以内有多少个这样的数,该数既能被6整除又能被8整除。
*
41
编写程序,计算1000以内有多少个这样的数,其个位数为6且该数能被9整除。
*
11
编写程序,计算1000以内有多少个这样的数,其十位数为6且能被8整除。
*
15
编写程序,计算在[0,60]的范围内有多少个数,其每位数的乘积大于每位数的和。
*
31
编写程序,计算在0~50的范围内有多少个数,其每位数的乘积大于每位数的和。
*
23
编写程序,计算在0~50的范围内有多少个数,其每位数的乘积小于每位数的和。
*
26
编写程序,计算在0至99的范围内有多少个数,其每位数的乘积大于每位数的和。
*
63
编写程序,计算在0至99的范围内有多少个数,其每位数的乘积小于等于每位数的和。
*
37
编写程序,求[1,1000]既能被6整除又能被7整除的数的个数。
*
23
编写程序,求[1,500]既能被3整除又能被5整除的数的个数。
*
33
编写程序,求[1,500]既能被6整除又能被7整除的数之和。
*
2772
编写程序,求1到5000之间的能被5整除的前若干个偶数之和,当和值大于500时退出,输出该和值。
*
550
编写程序,求出1~3000以内能被3或者5整除的数的个数。
*
1400
编写程序,求出1~4000以内能被3或者11整除数的个数。
*
1575
编写程序,求出1~5000以内能被3或者7整除的数的个数。
*
2142
编写程序,求出1~6000以内能被3或者5整除的数的个数。
*
2800
编写程序,求出1~7000以内能被3或者7整除的数的个数。
*
3000
编写程序,求出100到200之间同时满足除3余2和除5余3条件的数的个数。
*
6
编写程序,求出100到400之间同时满足除3余2和除5余3条件的数的个数。
*
20
编写程序,求出100到400之间同时满足除3余2和除5余3条件的数的和。
*
5110
编写程序,求出100到500之间同时满足除3余2和除5余3条件的数的个数。
*
26
编写程序,求出100到500之间同时满足除5余4和除7余2条件的数的个数。
*
12
编写程序,求出100到500之间同时满足除5余4和除7余2条件的数的和。
*
3678
编写程序,求出100到600之间同时满足除3余2和除5余3条件的数的个数。
*
33
编写程序,求出1到2000之间的能被9整除的前若干个数之和,当和值大于500时退出并输出和值。
*
594
编写程序,求出1到3000之间的能被3整除的前若干个数之和,当和值大于600时退出并输出和值。
*
630
编写程序,求出1到300之间同时满足除3余2和除5余3条件的数的个数。
*
20
编写程序,求出1到4000之间的能被5整除的前若干个偶数之和,当和值大于400时退出并输出和值。
*
450
编写程序,求出1到400之间同时满足除3余2和除5余3条件的数的个数。
*
27
编写程序,求出1到5000之间的能被7整除的前若干个数之和,当和值大于等于1500时退出并输出和值。
*
1617
编写程序,求出1到6000之间的能被5整除的前若干个偶数之和,当和值大于650时退出并输出和值。
*
660
编写程序,求出1到600之间同时满足除3余2和除5余3条件的数的个数。
*
40
编写程序,求出1到7000之间的能被5整除的前若干个偶数之和,当和值大于500时退出并输出和值。
*
550
编写程序,求出1到8000之间的能被5整除的前若干个偶数之和,当和值大于750时退出并输出和值。
*
780
编写程序,求出3到100之间的所有非偶数非素数的数的个数。
*
25
编写程序,求出3到100之间的所有非偶数非素数的数之和。
*
1441
编写程序,求出3到200之间的所有非偶数非素数的数的个数。
*
54
编写程序,求出3到200之间的所有非偶数非素数的数之和。
*
5774
编写程序,求共有几组i,j,k符合算式ijk+kji=1534,其中i,j,k是[0,9]之间的一个整数且i*
2
编写程序,求共有几组i、j、k符合算式ijk+kji=1333,其中i、j、k是0~9之间的一位整数*。
6
编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是11的倍数,且A=B+C,即第2位数加上第3位数等于第1位数。
*
49
编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是15的倍数,且A+D=B+C,即第1位数加上第4位数等于第2位数加上第3位数。
*
45
编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是16的倍数,且B=8,,A+B=B+C,即第1位数加上第2位数等于第2位数加上第3位数。
*
5
编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是18的倍数,且C=7,A+B=C+D,即第1位数加上第2位数等于第3位数加上第4位数。
*
9
编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是18的倍数,且D=6,A+B=B+C,即第1位数加上第2位数等于第2位数加上第3位数。
*
10
编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是5的倍数,且A+D=B+C,即第1位数加上第4位数等于第2位数加上第3位数。
*
123
编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是8的倍数,且A+B=B+C,即第1位数加上第2位数等于第2位数加上第3位数。
*
110
编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是8的倍数,且A+C=B,即第1位数加上第3位数等于第2位数。
*
57
编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是8的倍数,且A+D=B+C,即第1位数加上第4位数等于第2位数加上第3位数。
*
77
编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是9的倍数,且A=B+C,即第2位数加上第3位数等于第1位数。
*
64
编写程序,求三位数的偶数中,所有各位数字之和是15的倍数的数的个数。
*
34
编写程序,求三位数的偶数中,所有各位数字之和是15的倍数的数的和。
*
20454
编写程序,求三位数的奇数中,所有各位数字之和是12的倍数的数的个数。
*
38
编写程序,求三位数的奇数中,所有各位数字之和是12的倍数的数的和。
*
20292
编写程序,求三位数的奇数中,所有各位数字之和是15的倍数的数的和。
*
19731
编写程序,求四位数的偶数中,所有各位数字之和是15的倍数的数的个数。
*
306
编写程序,求四位数的偶数中,所有各位数字之和是15的倍数的数的和。
*
1592376
编写程序,求四位数的偶数中,所有各位数字之和是24的倍数的数的个数。
*
187
编写程序,求四位数的偶数中,所有各位数字之和是24的倍数的数的和。
*
1298328
编写程序,求四位数的奇数中,每位数字之和是15的倍数的数的和。
*
1533459
编写程序,求四位数的奇数中,所有各位数字之积(且不为0)是125的倍数的数的和。
*
161095
编写程序,求四位数的奇数中,所有各位数字之积(且不为0)是60的倍数的数的和。
*
3456254
编写程序,求一正整数等差数列的前六项的和,该数列前四项之和是26,四项之积是880。
57
编写程序,求一正整数等差数列的前六项的平方和,该数列的前四项之和是26、之积是880。
699
编写程序,求一正整数等差数列的前三项的和,该数列前四项之和是26、之积是880。
15
编写程序,求一正整数等差数列的前三项的平方和,该数列前四项之和是26、之积是880。
93
编写程序,求一正整数等差数列的前五项的和,该数列前四项之和是26、之积是880。
40
编写程序,求一正整数等差数列的前五项的立方和,该数列前四项之和是26、之积是880。
4720
编写程序,求一正整数等差数列的前五项的平方和,该数列前四项之和是26、之积是880。
410
编写程序,求在10~1000之间所有能被4除余2,被7除余3,被9除余5的数之和。
2000
编写程序,求在10~1000之间所有能被4除余3,被7除余4,被9除余4的数的平方和。
1109620
编写程序,求在10~1000之间所有能被4除余3,被7除余4,被9除余4的数之和。
1780
编写程序,求在10~1000之间所有能被4除余3,被7除余5,被9除余2的数之和。
1700
编写程序,求在1000以内能被17或者23整除的正整数的个数。
99
编写程序,求在200~1000之间所有能被4除余3,被7除余4,被9除余4的数之和。
1713
编写程序,求在200~1000之间所有能被4除余3,被7除余5,被9除余2的数之和。
1653
编写程序,求在200~1000之间所有能被5除余3,被7除余5,被9除余7的数之和。
1884
编写程序,求在200~2000之间所有能被4除余2,被7除余3,被9除余5的数之和。
7910
编写程序,求在3000以内能被17或者23整除的正整数的个数。
299
编写程序,求在500~1000之间所有能被5除余3,被7除余5,被9除余7的数的平方和。
1283633
编写程序,求在5000以内能被17或者23整除的正整数的个数。
499
编写程序,求在四位数的偶数中,所有各位数字之和是30的倍数的数的和。
288840
编写程序,求在四位数的偶数中,所有各位数字之和是6的倍数的数的和。
4135248
编写程序,求在四位数的偶数中,所有各位数字之积(且不为0)是18的倍数的数的和。
8638596
编写程序,求在四位数的偶数中,所有各位数字之积(且不为0)是30的倍数的数的和。
3415206
编写程序,求在四位数的奇数中,所有各位数字之和是25的倍数的数的和。
1298515
编写程序,统计1000~9999之间的所有满足以下条件的四位数的个数。
该数是一个完全平方数,且第1、2位数字之和为12,第3、4位数字之积为24。
1
编写程序,统计1000~9999之间的所有满足以下条件的四位数的个数。
该数是一个完全平方数,且其第1、2位数字之和为10,第3、4位数字之积为18。
1
编写程序,统计1000~9999之间的所有满足以下条件的四位数的个数。
该四位数是一个完全平方数,且其第1、3位数字之和为6,第2、4位数字之积为24。
1
编写程序,统计1000~9999之间的所有满足以下条件的四位数的个数。
该四位数是一个完全平方数,且其第1位与第3位数字之和为10,第2位与第4位数字之积为12。
2
编写程序,统计1000~9999之间的所有满足以下条件的四位数的个数。
该四位数是一个完全平方数,且其第1位与第3位数字之和为12,第2位与第4位数字之积为24。
1
编写程序,统计200~300之间的所有满足三个数字之积为24,三个数字之和为10的数的个数。
2
编写程序,统计200~400之间的所有满足三个数字之积为42,三个数字之和为12的数的个数。
4
编写程序,已知:
S=1+3+5+7+9+…,求S不大于1000的最大值。
961
编写程序,已知:
S=1+3+5+7+9+…,求S不大于1200的最大值。
1156
编写程序,已知:
S=1+3+5+7+9+…,求S不大于1300的最大值。
1296
编写程序,已知:
S=1+3+5+7+9+…,求S不大于750的最大值。
729
编写程序,已知:
S=1+3+5+7+9+…,求S不大于9000的最大值。
8836
编写程序,已知:
S=2+4+8+16+32+…,求S不大于1500的最大值。
1022
编写程序,已知:
S=2+4+8+16+32+…,求S不大于2500的最大值。
2046
编写程序,已知:
S=2+4+8+16+32+…,求S不大于3000的最大值。
2046
编写程序,已知:
S=2+4+8+16+32+…,求S不大于5000的最大值。
4096
编写程序,已知:
S=2+4+8+16+32+…,求S不大于9000的最大值。
8190
编写程序,已知:
S=2+4+8+16+32+…,求S不大于980的最大值。
510
除1和它本身外,不能被其它整数整除的正整数称为素数(注:
1不是素数,2是素数)。
若两素数之差为2,则称两素数为双胞胎数,问[31,601]之间有多少对双胞胎数。
22
当m的值为50时,计算下列公式的值:
T=1-1/2-1/3-1/4-…-1/m要求:
按四舍五入的方式精确到小数点后第四位。
-2.4992
当m的值为50时,计算下列公式之值:
t=1+1/2^2+1/3^2+…+1/m^2(按四舍五入的方式精确到小数点后第四位)。
1.6251
当m的值为50时,计算下列公式之值:
t=1-1/(2*2)-1/(3*3)-…-1/(m*m)要求:
按四舍五入的方式精确到小数点后第四位。
0.3749
当n=100时,计算S=(1-1/2)+(1/3-1/4)+……+(1/(2n-1)-1/(2n))的值。
.要求:
按四舍五入的方式精确到小数点后第三位。
0.691
当n=50时,求下列级数和:
S=1/(1*2)+1/(2*3)+…+1/(n*(n+1))要求:
按四舍五入的方式精确到小数点后第四位。
0.9804
当n的值为25时,计算下列公式的值:
s=1+1/1!
+1/2!
+1/3!
+…+1/n!
要求:
按四舍五入的方式精确到小数点后第四位。
2.7183
斐波那契数列的前二项是1,1,其后每一项都是前面两项之和,求:
10000000以内最大的斐波那契数?
9227465
斐波那契数列的前二项是1,1,以后每一项都是前面两项之和。
求10000000以内有多少个斐波那契数?
35
斐波那契数列的前二项是1,1,以后每一项都是前面两项之和。
求前30个斐波那契数之和。
2178308
猴吃桃:
有一天小猴子摘下了若干个桃子,当即吃掉一半,还觉得不过瘾,又多吃了一个。
第二天接着吃了剩下的桃子中的一半,仍不过瘾,又多吃了一个。
以后每天都是吃尚存桃子的一半零一个。
到第10天早上小猴子再去吃桃子时,看到只剩下一个桃子了。
问小猴子第一天共摘下了多少个桃子。
1534
回文数是指正读和反读都一样的正整数。
例如3773是回文数。
求出[1000,9999]以内的所有回文数的个数。
90
计算y=1+2/3+3/5+4/7+…+n/(2*n-1)的值,n=50,要求:
按四舍五入的方式精确到小数点后第二位。
26.47
计算Y=X/1!
-X^3/3!
+X^5/5!
-X^7/7!
+……前20项的值(已知:
X=2)。
要求:
按四舍五入的方式精确到小数点后第二位。
0.91
利用格里高利公式:
α/4=1-1/3+1/5-1/7+1/9-1/11+…-1/99,求α的值。
要求:
按四舍五入的方式精确到小数点后第二位。
3.14
两个素数之差为2,则称这两个素数为双胞胎数。
求出[200,1000]之间的最大一对双胞胎数的和。
1764
马克思曾经做过这样一道趣味数学题:
有30个人在一家小饭店里用餐,其中有男人、女人和小孩,每个男人花了3先令,每个女人花了2先令,每个小孩花了1先令,共花去50先令。
如果要求男人、女人和小孩都有人参与,试求有多少种方案分配男人、女人和小孩的人数。
9
梅森尼数是指能使2^n-1为素数的数n,求[2,21]范围内有多少个梅森尼数?
7
梅森尼数是指能使2^n-1为素数的数n,求[2,21]范围内最大的梅素尼数?
19
某些分数的分子和分母都是二位正整数的真分数具有下列特点:
如果将该分数的分子的两位数字相加作分子,而将该分数的分母的两位数字相加作分母,得到的新分子跟原分子相等。
例如,63/84=(6+3)/(8+4)。
试求所有具有这种特点的真分子(非约简真分数)的分子与分母之和的和。
10134
某一正整数,进行递减,每次将该数减半后再减一,当对该数进行第10次减半时发现该数只剩下1不能再减了,求该数。
1534
求[1,50]之间的所有整数能构成直角三角形的三边的组数。
例如:
3*3+4*4=5*5,它们构成直角三角形,所以{3,4,5}作为一组,但{4,3,5}视为跟{3,4,5}相同的一组。
20
求[1,999]之间能被3整除,且至少有一位数字是5的所有正整数的个数。
91
求[100,900]之间相差为12的素数对(注:
要求素数对的两个素数均在该范围内)的个数。
50
求[2,400]中相差为10的相邻素数对的对数。
5
求[200,300]之间第二大有奇数个不同因子的整数(在计算因子个数时,包括该数本身)。
256
求[200,300]之间有奇数个不同因子的最大的整数(在计算因子个数时,包括1和该数本身)。
289
求[200,300]之间有奇数个不同因子的最小的整数(在计算因子个数时,包括1和该数本身)。
225
求[5,500]中相差为10的素数对(注:
要求素数对的两个素数均在该范围内)的个数(即:
有多少个这样的素数对)。
31
求1/(1*2)+1/(2*3)+1/(3*4)+....+1/(N*(N+1))的值,N=20,要求:
按四舍五入的方式精确到小数点后第二位。
0.95
求500以内(含500)能被5或9整除的所有自然数的倒数之和。
按四舍五入的方式精确到小数点后第二位。
1.48
求S=1/2+2/3+3/5+5/8+……的前30项的和(注:
该级数从第二项开始,其分子是前一项的分母,其分母是前一项的分子与分母的和)。
要求:
按四舍五入的方式精确到小数点后第二位。
18.46
求Y=1-1/2+1/3-1/4+1/5...前30项之和。
要求:
按四舍五入的方式精确到小数点后第二位。
0.68
求Y=1-1/2+1/3-1/4+1/5...前30项之和。
要求:
按四舍五入的方式精确到小数点后第二位。
0.68
求方程8x-5y=3,在|x|<=150,|y|<=200内的整数解。
试问这样的整数解有多少组?
50
求方程8x-5y=3,在|x|<=150,|y|<=200内的整数解。
试问这样的整数解中|x|*|y|的最大值是多少?
24676
求方程8x-5y=3,在|x|<=150,|y|<=200内的整数解。
试问这样的整数解中|x|+|y|的最大值是多少?
323
求方程8x-5y=3,在|x|<=150,|y|<=200内的整数解。
试问这样的整数解中x+|y|的最大值是多少?
2
求方程9X-19Y=1,在|X|≤100,|Y|≤50内共有多少组整数解?
11
求符合下列条件的四位完全平方数(某个正整数A是另一个正整数B的平方,则称A为完全平方数),它的千位数字与十位数字之和等于百位数字与个位数字之积,例如,3136=562,且3+3=1*6故3136是所求的四位完全平方数.求其中最大的一个数。
7921
求数列:
2/1,3/2,5/3,8/5,13/8,21/13,……前50项之和(注:
此数列从第二项开始,其分子是前一项的分子与分母之和,其分母是前一项的分子)。
(按四舍五入的方式精确到小数点后第二位)
83.24
求数学式1-1/2+1/3-1/4+1/5-1/6+…+1/99-1/100的值。
(按四舍五入方式精确到小数点后4位)
0.6882
求五位数各位数字的平方和为100的最大的五位数。
94111
求在[10,1000]之间的所有完数之和。
各真因子之和(不包括自身)等于其本身的正整数称为完数。
例如:
6=1+2+3,6是完数。
524
求在[2,1000]之间的所有同构数之和(某正整数的平方,其低位与该数本身相同,则称该数为同构数。
例如25^2=625,625的低位25与原数相同,则称25为同构数)。
1113
若(x,y,z)满
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 湖南省 二级 计算机 考试 fortran 题目 精选