计算机编程习题.doc

计算机编程习题.doc

ID:51246777

大小:42.52 KB

页数:6页

时间:2020-03-10

计算机编程习题.doc_第1页
计算机编程习题.doc_第2页
计算机编程习题.doc_第3页
计算机编程习题.doc_第4页
计算机编程习题.doc_第5页
资源描述:

《计算机编程习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1题:编程求P=1x(1x2)x(1x2x3)x…x(1x2x…xN),N由键盘输入。将结果输出并存入变量OUT中。INPUT"请任意输入一个数字:"TONp=1Fori=1tonS=1Forj=1toiS=s*jEndforp=p*sEndforOut=p?out2题:从键盘任意输入的三个数按从大到小排序。排序后存入变量A,B,C中input"请输入第一个数:"toxinput"请输入第二个数:"toyinput"请输入第三个数:"tozifx

2、endifa=xb=yc=z?a,b,c3题:统计STUDENT.DBF数据表中法律系和中文系两个系的总人数和奖学金总额。表结构如下:学号(C,4),姓名(C,6),出生日期(D,8),英语(N,3),计算机(N,3),系别(C,10),奖学金(N,3)并将总人数存入变量R中,奖学金总额存入S中.(用循环语句完成)Usestudentdowhile.not.eof()if系别=”法律系”or系别=”中文系”r=r+1s=s+奖学金endifskipenddo?r,suse4题:编一程序打印一个数列,前两个数是0、1第三个数是前两个数之和,以后

3、的每个数都是其前两个数之和。编程输出此数列,并将第20个数的结果存入变量OUT中。P=0S=1Fori=3to20N=p+s?nP=sS=nEndforOut=n?out5题:判断整数是否为质数(只能被1和本身整除的数)。是质数则函数返回1,否则函数返回0Input“请输入一个数:”tonFori=2ton-1Ifmod(n,i)=0exitendifendforifi=nout=1elseout=0endif?out6题:用循环程序求出1-15之间数能被3整除的整的阶乘和将结果输出并存入变量OUT中。s=0fori=1to15ifmod(i

4、,3)=0p=1forj=1toip=p*jendfors=s+pendifendforOut=s?out7题:编程函数FUN(A)完成:从键盘输入任意一个数X时,求其相应的Y值。

5、1X>0Y=-

6、0X=0

7、-1X<0DocaseCasex>0Y=1Casex=0Y=0Casex<0Y=-1endcase?y8题:从键盘输入一个整数,输出所有能整除该数,并且本身也能被3整除的数的和。(例如:输入6,则输出3,6)结果存于变量x中。Input“请输入n的值:”tonFori=1tonIfmod(n,i)=0andmod(I,3)=0X=x+iE

8、ndifEndfor?x9题:利用循环程序输出图形:4333222221111111并将最后一行存入变量S中ForI=1to4Forj=1to4-i??”“EndforForn=1to2*i-1??str(5-I,1)Endfor?EndforS=”1111111”10题:利用循环程序输出图形:**************************并将第3行输出并存入变量S中Fori=1to5Ifi=1ori=5??”*******”ElseForj=1to5-i??”*”EndforForm=1to2*i-3??”“EndforForn=1t

9、o5-i??”*”EndforEndif?Endfor?”****”S=”****”11题:把输入一个三位数,各个数位按个、十、百位顺序拆开别输出存入变量S中,用加号分隔。如输入345分开后为3+4+5Input“请输入一个三位数”toni=int(n/100)j=int((n-i*100)/10)m=n-i*100-j*10s=str(i,1)+”+”+str(j,1)+”+”+str(m,1)?s12.题:用子程序求出1~15之间的能被3整除的整数的平方和。将结果输出并存入变量OUT中。S=0Fori=1to15Ifmod(I,3)=0S

10、=s+i*iEndifEndfor13.题:在STUDENT.DBF数据表中按照计算机和英语对奖学金做相应的修改:两科之和为120分以上(包括120)的每人30元;两科之和为100分以上(包括100)的每人20元;其他人10元。表结构如下:学号(C,4),姓名(C,6),出生日期(D,8),英语(N,3),计算机(N,3),系别(C,10),奖学金(N,3)(用循环语句完成)Dowhile.not.eof()DocaseCase计算机+英语>=120Replace奖学金with30Case计算机+英语<120and计算机+英语>=100Rep

11、lace奖学金with20OtherwiseReplace奖学金with10EndcaseSkipEnddoUse1、cleara="计算机等级考试"fori=1t

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。