网站大量收购闲置独家精品文档,联系QQ:2885784924

数据库上机考试整理资料.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库上机考试整理资料

2. 从键盘输入一个正数,让计算机判断该数是奇数还是偶数。 input 请输入一个正数 to x d=x%2 if d=0 ?该数是偶数 else ?该数是奇数 endif 3. 从键盘输入一个口令,判断是否和系统口令“SQL”相符。 accept请输入口令 to x if x=sql ?欢迎使用本系统 else ?密码错误 endif 4.输入两个数,把它们按从小到大的顺序输出。 input 请输入一个数 to a input 请输入另一个数 to b if ab ?b,a else ?a,b endif 5. 从键盘输入三角形的三条边,计算该三角形的面积。 input 请输入三角形的边 to a input 请输入三角形的边 to b input 请输入三角形的边 to c if a+bc and a+cb and b+ca r=(a+b+c)/2 s=sqrt(r*(r-a)*(r-b)*(r-c)) ?s=+str(s,4) else ?无这个三角形 endif 6. 编一个程序,计算任意一元二次方程的根。要求用IF语句完成。 input 输入一个数a= to a input 输入一个数b= to b input 输入一个数c= to c d=b^2-4*a*c if d0 ?无实数根 else x1=(-b+sqrt(d))/(2*a) x2=(-b-sqrt(d))/(2*a) ?x1=,substr(x1,4),x2=,substr(x2,4) Endif 7. 编一个程序,计算任意一元二次方程的根。要求用DO CASE语句完成。 input 输入一个数a= to a input 输入一个数b= to b input 输入一个数c= to c d=b^2-4*a*c do case case d0 ?无根 case do x1=(-b+sqrt(d))/(2*a) x2=(-b-sqrt(d))/(2*a) ?x1=+substr(x1,4),x2=+substr(x2,4) case d=0 ?x2=x1=+substr(x2,4) endcase 8. 从键盘输入一个0—9的数字,把它转换为对应的大写数字。 input 输入一个0-9的数字 to x do case case x=0 ?零 case x=1 ?壹 case x=2 ?贰 case x=3 ?弎 case x=4 ?肆 case x=6 ?陆 case x=7 ?柒 case x=8 ?扒 case x=9 ?玖 endcase 11. 编一个程序,输入两个数,输出值大的那个数。要求用IIF函数实现。 input 输入一个数 to a input 输入另一个数 to b ?最大数是=, iif(ab,a,b) 9. 从键盘输入一个值,判断它的类型。 input请输入一个值 to x do case case type(x)=N ?数值型 case type(x)=C ?字符型 case type(x)=D ?日期型 case type(x)=L ?逻辑性 endcase 10. 输入考试分数,显示该分数对应的等级(优,良,及格和不及格)。 input 数入考试分数 to a do case case a=90 ?优 case a=80 ?良 case a=60 ?及格 case a60 ?不及格 endcase 12. 输入三个数,把它们按从大到小的顺序输出。 input请输入一个数 to a input请输入一个数 to b input请输入一个数 to c if ab t=a a=b b=t endif if ac t=a a=c c=t endif if bc t=b b=c c=t endif ?c,b,a 13. 编一个程序,计算1+2+3+…+100 s=0 n=1 do while n=100 s=s+n n=n+1 enddo ?1+2+3+4+5+...+100=+str(s,6,2) 14. 编一个程序,计算10! s=1 n=1 do while n=10 s=s*n n=n+1 enddo ?1*2*3*4*5*...*10=+str(s,6,2) 15. 编一个程序,计算1+3+5+…+99 s=0 n=1 do while n=99 s=s+n n=n+2 enddo ?1+3+5+...+99=+str(s,6,2) 16. 编一个程序,计算1/1!+1/2!+1/3!+…+1/10! s=1 n=1 t=0 do while n=10 s=s*n n=n+1 t=t+1/s enddo ?1/1!+1/2!+...+1/10!=+str(t,6

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档