- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
十六道程序设计复习题
1、编写一个程序,计算1+2+…+100的和。
1. s=0
for n=1 to 100
s=s+n
endfor
? s
s=0
n=1
do while n=100
s=s+n
n=n+1
enddo
? s
? n
2、编写一个程序,将Da1.dbf表中凡是工资小于800元的增加100元。
2. use da1.dbf
scan for 工资800
replace 工资 with 工资+100
endscan
3、编写一个程序,求1到10之间的奇数之和及偶数之积。要求:奇数之和存放在变量S中,偶数之积存放在变量N中。
3. s=0
n=1
for x=1 to 10 step 1
if int(x/2)=x/2
n=n*x
else
s=s+x
endif
endfor
?s,n
4、编写一个程序,在Da1.dbf表中,查找职称是“讲师”的记录,计算满足条件的记录个数和工资的总和。
4. set talk off
x =0
y=0
use da1.dbf
scan for 职称=讲师
x=x+1
y=y+工资
endscan
? x
? y
5、编一个程序,求1~100之间偶数之和(S=2+4+6+…+100)。
5. store 0 to i,t
do while i100
i=i+2
t=t+i
if int(i/2)=i/2
loop
endif
enddo
? t
y=0
for x=2 to 100 step 2
y=y+x
endfor
? y
6、编一个程序,将华氏温度F=77°F,变换成摄氏温度℃,并将结果显示出来。计算公式为:C=5×(F-32)÷9。
6. input 请输入一个华氏温度F to F
c=5*(F-32)/9
? c
7、设一个班有学生10名,循环输入每个学生的分数(百分制),统计并显示各分数段的人数。其中分数段的划分如下:90分以上,80-89分,70-79分,60-69分,60分以下。
7. store 0 to a,b,c,d,e
for i=1 to 10
input 请输入一个成绩:to n
do case
case n=90
a=a+1
case n=80
b=b+1
case n=70
c=c+1
case n=60
d=d+1
otherwise
e=e+1
endcase
endfor
?a,b,c,d,e
8、编写一个程序,从键盘输入10个数,找出其中的最大最小值。
8. set talk off
clear
input 请从键盘输入一个数: to a
store a to max,min
for i=2to 10
input 请从键盘输入一个数: to a
if max a
max=a
endif
if min a
min =a
endif
endfor
? 最大值为:,max
? 最小值:,min
set talk on
return
9、编写一个程序,求0~100之间的奇数之和。
9. store 0 to i,t
do while i100
i=i+1
if int(i/2)=i/2
loop
endif
t=t+i
enddo
?t
10、某院校按学生选修的学分收费。学分在12学分以下的收费4000元,若超过12学分,则超过部分每学分加收200元。编一个程序计算收费。输入学号I及学分U,输出学号及应缴学费T。
10. input 请输入一个学号: to I
input 请输入一个学分: to U
if I =12
T=4000
else
T=(I-12)*200+4000
endif
? T
11、编写一个程序,统计职工表Zgda.dbf中,职称是“讲师”和“副教授”,年龄为45岁以下的教师人数。
11. store 0 to x,y
use da1.dbf
scan for year(date())-year(出生日期)45
if 职称=讲师
x=x+1
if 职称=副教授
y=y+1
endif
endif
endscan
?x,y
12、编一个程序求S=1+(1+2)+(1+2+3)+…+(1+2+3+4+…10)之和。
12. n=0
for i= 1 to 10
for j= 1to i
n=n+j
endfor
endfor
? n
13、设计一个程序,输出一个由*组成的三角形。
13. for i=1 to 3
? space(10-i)+replicate(*,2*i-1)
endfor
14、编写一个程序,以显示方式输出1到20的数字。
14. set talk off
for
您可能关注的文档
- 出版行业实习报告格式.doc
- 出生至6个月的生长及发育.ppt
- 分布参数滤波器设计.doc
- 出租车驾驶员培训资料.1.ppt
- 分数乘法除法解决问题的区别.doc
- 分数乘法的约分方法.ppt
- 分数初步认识练习.doc
- 分析怎样的投资理念才是正确而且可行的.pptx
- 中考地理复习资料(全套北师大版).doc
- 刑罚权与0809行刑权的运行机制探析0806.doc
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
最近下载
- 理财教材《小狗钱钱》.pdf
- 护理品管圈问题解决型之提高慢性肾功能不全患者饮食指导知晓率.pptx VIP
- 复旦投毒案林森浩(详细的参考资料整理).docx
- Axure RP原型设计图解微课视频教程(Web+App)(刘刚)PPT全套完整教学课件.pptx
- 2024年国家电网招聘之财务会计类题库附参考答案(轻巧夺冠).docx
- 1精益管理倡导者培训.pptx
- 整本书阅读 《朝花夕拾》(同步课件) 七年级语文上册(统编版2024).pptx
- 2024-2029年中国房地产投资行业发展分析及投资风险预警与发展策略研究报告.docx
- 文旅融合背景下的文化遗产活化措施.pptx VIP
- 非物质文化遗产活化策略PPT.pptx VIP
文档评论(0)