中易网

09公选《高级语言VFP程序设计》期末试卷

答案:1  悬赏:30  
解决时间 2021-04-28 03:07

一、、表单设计题(45分)

1.(15分)设计如图所示的表单,要求:当用户在文本框“请输入一串字符:”后输入一串字符,单击“输出”按钮后能够将上述字符中去掉空格后在“输出”文本框中反向显示该字符串,请写出单击“输出”按钮的事件代码。

 

单击“输出”按钮的事件代码为:

 

 

 

 

 

 

 

 

 

 

2. (15分)设计如图所示的表单,要求:字体大小为20,颜色为蓝色,背景为红色,并且每隔5秒钟交换字体颜色和背景颜色,请写出Timer1的timer事件代码。

Timer1的timer事件代码为:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3. (15分)设计如图所示的表单,要求:当用户单击不同的颜色按钮,表单的背景能够显示相应的颜色,请写出Optiongroup1的click事件代码。

 

optiongroup1的click事件代码为:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

二、程序设计题(共55分)

1.(10分)给定一个年份(从键盘输入),判断它是不是闰年。闰年的条件是:能被4整除但不能被100整除,或能被400整除。

 

 

 

 

 

 

 

 

 

 

2.(10分)编写一程序,按下列格式输出九九乘法表。

1*1=1

1*2=2  2*2=4

1*3=3  2*3=6  3*3=9

1*4=4  2*4=8  3*4=12  4*4=16

1*9=9  2*9=18 .......................9*9=81

 

 

 

 

 

 

 

 

 

 

 

 

 

3.(15分)在4位数中,有一些数如3025有这样特点:它的前2位为30,后2位为25,30+25=55,而552=3025,试编写程序显示4位数中所有这种数。

 

 

 

 

 

 

 

 

 

 

 

4.(20分)下图反映的是“xscjb.dbf”表中的一部分数据内容,要求通过编写程序完成:

①计算每一个学生的总分;

②按总分的高低进行排名,如有并列名次,需按并列名次排名(如:有二个第3名,则下一个名次就是第5名)。

注意:不能改变表中记录原来的排列顺序!

 

最佳答案

aa=thisform.text1.value


a1=LEN(aa)


ii=a1


jg=""


DO
WHILE ii!=0   


    if substr(aa,ii,1)!=" "


    a2=SUBSTr(aa,ii,1)


    jg=jg+a2


    endif


    ii=ii-1


ENDDO


thisform.text2.value=jg

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问棒棒哒是什么意思?
《孙子兵法》是谁写的啊?
烦恼从何而来呢/
电脑是什么牌的好
梦幻西游房子豪宅怎么做最好?
夏季阳光充足,是否还需要补充伊可新?
PES6最新转会补丁怎么用
今年十一国庆节前四天是什么天气?
巴彦呼舒昭在什么地方啊,我要过去处理事情
如图,在矩形ABCD中,点E是CD的中点,点F是边
【bleach死神】角色歌哪里可以下载?免费的~
学习软件难不难?
手机QQ牧场什么时候才能全部开放
关于宁波大学专升本的问题
龙之谷开测怎么能快速挤进去
推荐资讯
顺诚炖品绞子云吞地址有知道的么?有点事想过
高中新生军训后放假吗
DNF转区 的问题
在卡拉OK 放闪光灯 一群人摇头晃脑 叫什么啊
iphone4超过电话保修期 是二手吗? 查询的具
超级QQ和短信超人QQ,能同时绑定开通吗
qq病毒是什么症状?
如何得到金五星评价
广兴粮油批发百货店在什么地方啊,我要过去处
喝什么茶能提神
2010年有上海世博和南非世界杯。那么2011年有
想学习!想看书!想看可以提高内涵的书,不知
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?