计算机操作题Word下载.docx
- 文档编号:6886257
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:21
- 大小:19.40KB
计算机操作题Word下载.docx
《计算机操作题Word下载.docx》由会员分享,可在线阅读,更多相关《计算机操作题Word下载.docx(21页珍藏版)》请在冰点文库上搜索。
(用for循环结构实现,循环变量用i表示)
运行结果:
2550
s=0;
for;
step;
2;
s=s+;
endf;
|s=0;
next;
settalkoff
fori=2to100step2
s=s+i
endfor
2、计算1+3+5+……+99的值,将结果存在变量s中,用?
输出s.(用循环语句实现,循环变量用
i表示)运行结果:
2500
fori=1to99step2
3、求78以内(含78)所有偶数的和,结果存放在变量sum中,并用?
输出sum的值.(用循环语句实现,循环变量用i表示,程序运行结果用整数表示)。
1560
sum=0
fori=2to78step2
sum=sum+i
sum
4、求170以内所有奇数的和,结果存放在变量sum中,并用?
输出sum的值。
(用for循环结构实现,循环变量用i表示)运行结果:
7225
set
talkoff
fori=1to170step2
sum=sum+i
Settalkon
5、求100到200之间所有能被3或5整除的数的个数,结果存放在num中,并用?
输出num的值。
(循环变量用i表示)
47
Settalkoff
num=0
fori=100to200
ifmod(i,3)=0.or.mod(i,5)=0
num=num+1
endif
num
6、计算1×
2×
3×
……×
11的值,将结果存在变量jC中,用?
输出jC.(用循环语句实现,循环变量用i表示,程序运行结果用整数表示)运行结果39916800
jc=1
fori=1to11
jc=jc*i
jc
7、求500到1000之间所有能同时被3和7整除的数的个数,结果存放在变量num中,并用?
2424
fori=500to1000
ifmod(i,3)=0.and.mod(i,7)=0
8、求20到40之间所有5的倍数的积,结果存放在pro中,并用?
输出pro的值。
运行结果:
21000000
pro=1
fori=20to40
ifmod(i,5)=0
pro=pro*i
pro
9、求150以内所有能被7整除的自然数的个数,将结果存在变量num中,并用?
21
fori=1to150
ifmod(i,7)=0
num=num+1
endif
10、求500到800之间能被11或13整除的数的和,将结果存在变量sum中,并用?
31186
sum=0
fori=500to800
ifmod(i,13)=0.or.mod(i,11)=0
11、求200到300之间能被11或13整除的数的个数,结果存放在num中,并用?
16
num=0
num=0
i=200
fori=200to300
=300
ifmod(i,11)=0.or.mod(i,13)=0
if
mod(i,11)=0.or.mod(i,13)=0
num=num+1
endif
if;
mod(i,11)=0.or.mod(i,13)=0;
num=num+1;
endi;
end
12、求500以内能被5整除且能被7整除的数的个数,将结果存在变量num中,并用?
14
fori=1to500
ifmod(i,5)=0.and.mod(i,7)=0
13、求500到1000之间所有11的倍数的和,将结果存在变量sum中,并用?
(循环变量用i表示)运行结果:
33660
Sum=0
Fori=500to1000
ifmod(i,11)=0
14、求数列:
1,1/2,1/3,1/4,……的前10项之和,结果存放在s中,用?
输出s,结果保留4位小数(用循环语句实现,循环变量用i表示)。
2.9290
fori=1to10
s=s+1/i
15、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(C,10)、是否党员(L,1)和基本工资(N,7,2)七个字段,关闭会话状态后,统计党员的人数,将结果存在变量A中,并用?
输出A的结果。
(可将rsB.dBf文件下载到本地硬盘上,调试程序时使用)
usersb
countfor是否党员=.t.toA
A
use
16、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(C,10)、是否党员(L,1)和基本工资(N,7,2)七个字段,关闭会话状态后,统计男同志的是党员的人数占全体人员的百分比,计算将结果存在变量A中,并用?
countfor性别="
男"
.and.是否党员=.t.tob
counttoc
a=b/c*100
”a=”+str(a)+”%”
Use
17、求数列:
1,1/3,1/5,1/7,……的前20项之和,结果存放在变量s中,用?
输出结果。
结果保留四位小数。
(用循环语句实现,循环变量用i表示)运行结果:
2.4797
fori=1to40step2
s=s+1/i
round(s,4)
s=;
1/(2*i-1);
|s=;
n18、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(C,10)、是否党员(L,1)和基本工资(N,7,2)七个字段,关闭会话状态后,统计基本工资大于500,小于等于1000的人数,将结果存在变量A中,并用?
countfor基本工资>
500.And.基本工资<
=1000toA
13
19、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(C,10)、是否党员(L,1)和基本工资(N,7,2)七个字段,关闭会话状态后,求所有人的工资总和,结果存在变量A中,并用?
输出A的结果,结果保留2位小数。
Usersb
Sumall基本工资toA
round(A,2)
20、求数列:
1,1/2,1/4,1/6,……的前20项之和,结果存放在变量s中,用?
(用循环语句实现,循环变量用i表示)。
2.7739
s=1
fori=2to38step2
21、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(C,10)、是否党员(L,1)和基本工资(N,7,2)七个字段,关闭会话状态后,求非党员的工资总和,将结果存在变量A中,并用?
Sumall工资for是否党员=.f.toA
21、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(C,10)、是否党员(L,1)和基本工资(N,7,2)七个字段,关闭会话状态后,统计编号以“21”开头的人数,将结果存在变量A中,并用?
Countfor编号=”21”toA
Countforsubstr(编号,1,2)=”21”toA
Countforleft(编号,2)=”21”toA
已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生22、日期(D,8)、职称(C,10)、是否党员(L,1)和基本工资(N,7,2)七个字段,关闭会话状态后,求职称中有“工程师”三个字的人的平均工资,结果存放在A中,并用?
Averageall工资for“工程师”$职称toA
797.14
23、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(C,10)、是否党员(L,1)和基本工资(N,7,2)七个字段,关闭会话状态后,查找70年代出生的人,并用?
输出第二个人的姓名。
Locatefor出生日期>
={^1970/01/01}.And.出生日期<
{^1980/01/01}
Continue
“第二个人的姓名:
”+姓名
24、求1+1/3+1/5+1/7+……+1/19的值,结果存放在变量s中,用?
2.1333
S=0
Fori=1to19step2
S=s+1/i
Endfor
25、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(C,10)、是否党员(L,1)和基本工资(N,7,2)七个字段,关闭会话状态后,查找姓“李”的人,并用?
Locatefor姓名=”李”
”第二个人的姓名:
26、已知rsB.dBf中编号(C,5)、姓名(C,6)、性别(C,2)、出生日期(D,8)、职称(C,10)、是否党员(L,1)和基本工资(N,7,2)七个字段,关闭会话状态后,统计男性党员的人数,结果存放在变量A中,并用?
Countfor性别=男.and.是否党员=.t.toA
27、求1+1/2+1/4+1/6+……+1/20的值,结果存放在变量s中,用?
2.4645
S=1
Fori=2to20
step2
S=s+1/i
28、计算3+6+9+12+……+99的值,结果存放在变量s中,用?
1683
Fori=3to99step3
29、计算1/3+1/6+1/9+1/12+……+1/99的值,结果存放在变量s中,用?
(用循环语句实现,循环变量用i表示,程序运行结果保留4位小数)。
1.3629
30、计算105+110+115+120+125+……+1000的值,结果存放在变量sum中,用?
99450
Fori=105to1000step5
Sum=sum+i
31、计算1/5+1/10+1/15+……+1/100的值,结果存放在变量s中,用?
(用循环语句实现,循环变量用i表示,结果保留四位小数)。
0.7195
Fori=5to100step5
32、计算1+1/5+1/10+1/15+……+1/100的值,结果存放在变量s中,用?
1.7195
33、计算1+1/3+1/6+1/9+1/12+……+1/99的值,结果存放在变量sum中,用?
输出sum的结果。
(用for循环结构实现,循环变量用i表示)。
2.3629
sum=1
fori=3to99step3
sum=sum+1/i
round(sum,4)
34、求数列:
1/2,1/4,1/6,1/8,……的前20项之和,结果存放在变量s中,用?
1.7989
Fori=2to40step2
35、计算数列:
1,3,5,7,9,……的前7项之积,将结果存放在变量s中。
135135
Fori=1to13step2
S=s*i
36、求数列:
1,1/(1*2),1/(2*3),1/(3*4),……的前20项之和,结果存放在变量s中,用?
1.9500
Fori=1to19
s=s+1/(i*(i+1))
37、求数据列1/(1*1),1/(2*2),1/(3*3),……的前10项之和,结果存放在变量s中,用?
1.5498
Fori=1to10
s=s+1/(i*i)
s=s+;
1/(i*i);
38、求数列:
1,1/(1*3),1/(2*4),1/(3*5),……的前10项之和,,结果存放在变量s中,用?
(用循环语句实现,循环变量用i表示,程序运行结果保留4位小数)。
1.6545
Fori=1to9
s=s+1/(i*(i+2))
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 操作
![提示](https://static.bingdoc.com/images/bang_tan.gif)