2016计算机二级《VFP》上机操作题及答案

参考答案

一、写出下列程序的运行结果:

1.set talk off

y=1

if y<>0

x=3

else

x=5

endif

if x>4

if y<0

x=2

else

if x>0.and.y>0

x=12

else

x=30

endif

endif

else

x=5

endif

x

2、set talk off

a=100*rand( )

b=100*rand( )

c=100*rand( )

max=a

min=a

if max

max=b

endif

if min>b

min=b

endif

if max

max=c

endif

if min>c

min=c

endif

a,b

第1题:5

第二题:产生100以内的两个随机数

二、输入3个不同的数,将它们从大到小排列。如图,请写出“排序”按钮的单击事件代码。

三、键盘输入一个数,判断它能否同时被3、5、7整除的命令文件。

*编程思想:一个数被3、5、7除的余数若都为零,即能同时被三个数整除

input "请输入一个数:" to A

if A%5=0 and A%3=0 and A%7=0

A,"能同时被3,5,7整除"

ELSE

A,"不能同时被3,5,7整除"

ENDIF

四、键盘输入a,b,c的'值,判断它们能否构成三角形的三条边,若能构成一个三角形,则计算三角形的面积。请用表单和建立命令文件两种方法。

* 命令文件形式

input "请输入第一边的边长:" to a

input "请输入第二边的边长:" to b

input "请输入第三边的边长:" to c

if (a+b)>c and (a-b)

p=(a+b+c)/2

S=sqrt(p*(p-a)*(p-b)*(p-c))

"三角形的面积为:",S

exit

else

"不能构成三角形,请重新输入正确的边长值"

cancel

endif

*command的click事件代码:

a=val(alltrim(thisform.text1.value))

b=val(alltrim(thisform.text2.value))

c=val(alltrim(thisform.text3.value))

p=(a+b+c)/2

if a+b<=c or a-b=>c

messagebox("输入的边长值不能组成三角形",0+16+0,"输入错误")

else

Thisform.label1.caption=sqrt(p*(p-a)*(p-b)*(p-c))

Endif

五、建立一个表单,如图,开始自动显示系统时间,当在文本框中输入一个数值后,按“之前”或“之后”按钮,使可显示指定天数之前或之后的日期和星期。

显示几天前后的日期和星期

请写出表单的Init事件,“之前”、“之后”、“今天”和“退出”按钮的单击事件代码。

Init事件代码:

ThisForm.label2.caption=alltrim(str(year(date())))+"年"+ alltrim(str(month(date())))+"月"+ alltrim(str(day(date())))+"日"

ThisForm.label3.caption= " 星期"+substr("日一二三四五六",2*dow(date())-1,2)

之前CLICK代码:

A=val(alltrim(Thisform.text1.value))

ThisForm.label2.caption=alltrim(str(year(date()-A)))+"年"+ alltrim(str(month(date()-A)))+"月"+ alltrim(str(day(date()-A)))+"日"

ThisForm.label3.caption= " 星期"+substr("日一二三四五六",2*dow(date()-A)-1,2)

Thisform.refresh

之后CLICK代码:

A=val(alltrim(Thisform.text1.value))

ThisForm.label2.caption=alltrim(str(year(date()+A)))+"年"+ alltrim(str(month(date()+A)))+"月"+ alltrim(str(day(date()+A)))+"日"

ThisForm.label3.caption= " 星期"+substr("日一二三四五六",2*dow(date()+A)-1,2)

Thisform.refresh

今天CLICK代码:

ThisForm.label2.caption=alltrim(str(year(date())))+"年"+ alltrim(str(month(date())))+"月"+ alltrim(str(day(date())))+"日"

ThisForm.label3.caption= " 星期"+substr("日一二三四五六",2*dow(date())-1,2)

Thisform.refresh

退出CLICK代码:

ThisForm.release

【2016计算机二级《VFP》上机操作题及答案】相关文章:

计算机二级c语言vfp,2016计算机二级《VFP》上机操作题及答案相关推荐

  1. vb实验用计算机安排考试日程,计算机二级VB考试上机操作题及答案2017

    计算机二级VB考试上机操作题及答案2017 一.基本操作题 (1)在名称为Forml.标题为"球类项目"且没有最大化和最小化按钮的窗体上画1个名称为Combol的组合框.组合框中的 ...

  2. 陕西电大计算机上机考试题,XX年电大计算机上机操作题(带答案)

    <XX年电大计算机上机操作题(带答案)>由会员分享,可在线阅读,更多相关<XX年电大计算机上机操作题(带答案)(5页珍藏版)>请在人人文库网上搜索. 1.XX年电大计算机上机操 ...

  3. c语言编程函数补充上机题,2011年计算机二级C语言上机操作题及答案(10)

    /********found********/ void fun(char  *s, *t1, *t2, *w) { int  i; char  *p, *r, *a; strcpy(w, s); w ...

  4. 整样运用计算机考试,2017年9月计算机二级考试《MS Office高级应用》上机操作题(2)...

    字处理题12012级企业管理专业的林楚楠同学选修了"供应链管理"课程,并撰写了题目为"供应链中的库存管理研究"的课程论文.论文的排版和参考文献还需要进一步修改, ...

  5. 在windows中要使用计算机进行高级,2017年电大计算机上机操作题(带答案)

    2017年电大计算机上机操作题(带答案) 1.在Windows中,同时显示多个应用程序窗口的正确方法是( A ) A.在任务栏空白区单击鼠标右键,在弹出快捷菜单中选"横向平铺"命令 ...

  6. 2014年江苏省计算机二级c语言考试大纲,「二级C语言」江苏省计算机二级VFP考试大纲...

    登样酷肖评价那时铺盖农药年礼马荣.曼联还帐芦荟火烧凶狠,内里盗伐逆产宫阙溺职,绵密轻质埃门许愿挡头梨园.昏倒草果冬菇绿草良心,四祖率先排柱抗税球速.阐明气肿水层陵江昆嵩露苗炉角. 木制览胜兰道劳步裤衩 ...

  7. 计算机二级c语言填空题答案唯一吗,计算机二级C语言上机填空题及答案.doc

    计算机二级C语言上机填空题及答案 2.给定程序中,函数fun的功能是建立一个N×N的矩阵. 矩阵元素的构成规律是:最外层元素的值全部为1:从外向内第2层元素的值全部为2:第3层元素的值全部为3,-依次 ...

  8. 计算机会考操作题vb,2016年9月计算机二级考试《VB》上机操作题题库(2)

    2016年9月计算机二级考试<VB>上机操作题题库(2) (1)在考生文件夹下有一个工程文件03.vbp.程序运行后,单击"读入数据"按钮,可将考生文件夹下in3.tx ...

  9. 浙江省计算机二级用户名,2016年浙江省计算机二级上机操作题

    2016年浙江省计算机二级上机操作题 1.程序调试题 试题一 该程序功能:输入x和正数eps,计算多项式1-x+x*x/2!-x*x*x/3!+...的和直到末项的绝对值小于eps为止. #inclu ...

最新文章

  1. static_cast, dynamic_cast, reinterpret_cast, const_cast区别比较
  2. POJ2352-Stars【树状数组】
  3. python 进程与线程(理论部分)
  4. apachemod_wsgidjango部署多个项目
  5. Android进阶之利用Tablayout+ViewPager+Fragment实现神奇的滑动效果
  6. struts2登陆拦截器
  7. NYOJ 588 Money
  8. Windows自动关机设置
  9. (附源码)php小型网络舆情平台设计 毕业设计 252324
  10. 傅里叶变换与拉普拉斯变换
  11. 关于项目上线(新浪云)
  12. 切换盘符:使用cmd命令行 cd e: 无法切换到E盘
  13. 洛谷2336 BZOJ2754 SCOI2012 喵星球上的点名 SA 莫队 二分
  14. quill-editor的使用和自定义
  15. python统计列表中重复_查找统计python列表中的重复元素
  16. 《JUC并发编程 - 基础篇》JUC概述 | Lock接口 | 线程间通信 | 多线程锁 | 集合线程安全
  17. ACK 泛洪 DDoS 攻击
  18. Rust——crates.io 更换成清华镜像源
  19. HDFS的fsimage和edits是什么、有什么作用
  20. mysql validate,MySQL密码强度审计插件:validate_password的使用说明

热门文章

  1. v-model和input结合使用
  2. 什么是Pb free, 什么是RoHS6,你认为你真的理解了吗?
  3. Mysql Server原理简介
  4. 【Java基础】Java字符串的处理
  5. [Mac软件推荐] Bartender - 使你的 Mac 菜单栏井然有序
  6. chrome插件 crap jsonview
  7. Python基于Django停车场预约停车计费系统设计
  8. 大学计算机作业查重,大学生课程作业进行查重?别把“水论文”之过都抛给学生!...
  9. 【python】优矿多因子策略白皮书学习与思考
  10. 使用Afl-fuzz (American Fuzzy Lop) 进行fuzzing测试(二)——详细使用说明(README.txt)