首页  前一页  后一页  末页
[041] [042] [043] [044] [045]
本留言簿共有493条记录, 现在时间2025-7-22 11:59:01,计算机地址:192.168.9.44
日期查询:
现在是第9页
一共有99页
Books库中表及结构信息 环境:一键安装 库表:Mysql.sql  xx3.sql xx4.sql 页面:Myphp.php   
序号 留言内容
45

D:2010-10-26
T:7:33:00
IP:192.168.3.40



作者:
张顺海
下载2010-2011第一学期期中考试(技能考核)系统软件
地址:http://192.168.3.40/ch01/jnks/kaoshi2010.exe

考试说明:
1.下载该软件
2.运行可执行的压缩包,文件解压缩至当前文件夹的子文件夹jnks中
3.运行解压缩后的可执行文件,jnks.exe
4.输入自己的姓名,姓名汉字之间不要输入空格
5.点击‘姓名’后边的按钮,进入考试
6.这次题目共计17题,做完一道,可以选上一题,下一题
7.可以间隔来做,直至按提交按钮
8.只能提交一次
9.考试程序只能运行一次,不要重复运行
10.文档2010_10技能考试.doc中是题目的电子稿和一道作业题。

有问题请大家向老师提问,愿大家考出好成绩。
44

D:2010-10-18
T:16:00:00
IP:192.168.3.40



作者:
张顺海
2010.10.15日讲课内容:
课题:从5个数的当中取出最大值(可用排序法)。

  要求:从5个文本框中获得5个任意的数值性的数,要求把最大值放入文本框6中输出。

  分析:从5个数据中求出最大值,就得让其中的一个数分别和其他所有的数据比较一次(顺序排序法)。
  比较有三种情况:大于、小于、等于
  结果:如果小于的情况,说明后者大,根据题目要求,新的较大的值出现了,需要交换(借助中间变量),保持前者为最大值。

  注意:交换是需要不改变原来5个数的情况下交换。(注意第二种写法里的一种求‘极’值的方法)

第一种写法:
dime a(5)
a(1)=thisform.text1.value
a(2)=thisform.text2.value
a(3)=thisform.text3.value
a(4)=thisform.text4.value
a(5)=thisform.text5.value

for i=2 to 5
 if a(1)   t=a(1)
  a(1)=a(i)
  a(i)=t
 endif
next

thisform.text6.value=a(1)
以上代码写到thisform.command1.click中

第二种写法(只写出了循环部分)
for i=2 to 5
 if a(1)   a(1)=a(i)
 endif
next
请认真分析和上边的循环部分有什么区别。

提高:(以下语句可以替换第一种写法中的接收数据语句)
for i=1 to 5
 x=allt(str(i))
 a(i)=thisform.text&x..value
next
请分析和上边的有什么不同,有什么优势。
重点:str()、alltrim()、&三个函数的使用。

本节重点:
 使用循环语句同样完成功能。 
 可以使用循环语句让程序代码简洁。
 函数的使用让程序智能。(宏替换函数)
 注意数据使用过程中的类型匹配(类型转换函数)

提问:
 1.如果从5个数中求出最大值你会了,那么
 剩下的4个数中如何求出最大值?
 2.如果从5个中求出最大值后,又求出剩下4个数中最大值,那么先求出的与后求出的关系如何?
 3.如果按这个方法求下去,会不会让5个数排序。
 4.如果将这些换成10个数或者100个数,关键在哪改?
 



43

D:2010-10-12
T:20:07:00
IP:193.168.7.223



作者:
张顺海
题目:任意输入三个数,按从大到小的顺序排序,然后输出。


要求分析:
1.任意:就是哪三个数都行。
2.输入:从输入设备上获得(键盘或者鼠标等)
3.数:当然不是字符串
4.从大到小:降序, 不是升序
5.输出,将处理后的结果输出,让操作都看到结果。



三个步骤:
1.获得数据的过程
2.处理数据的过程
3.输出数据的过程


方法:
1.获得数据
建立三个文本框(text1,text2,text3)
文本框既可接收数据(从键盘上),也可输出数据,常用的对象属性为value。
2.处理数据
顺序比较法(x,y,z)
首先,第一个与第二个比较
有三种情况(1.x>y 2.x=y 3.x=y 2.x 为什么归纳成两种情况呢,因为是降序,所以要从大到小排序
最后,x即第一个位置上的变量,最后应该盛放最大值,所以,如果x 进行交换,保证x位置上的数据较大。

再次,第一个与第三个比较
有三种情况,也归纳成两种情况,如果x
这样一来,第一个位置上的数据分别与第二个、第三个位置上的数据进行比较,进行了必要的交换,
最终的结果是x位置上的数据已经是最大的了。

第三步:把剩下的两个位置上的数据,即第二个(y)与第三个(z)搁置上的数据比较,进行必要的交换,
保证让第二个位置上的数据大

第四步:第三个位置上的数据自然就最小了(原因是三个数中找出了第一大,又找出第二大的了)

3.输出数据
文本框既有接收数据的功能,又有数据输出的功能
thisform.text4.value=x
这个语句就完成了,将变量x中的值(即是x,y,z中最大的值)赋值给text4的value属性,在text4的文本框中就会输出最大值了
其他的就是分别把y,z的值输出到第5,6个文本框中。


重点:
1.文本框的接收与输出功能
接收:x=thisform.text1.value
输出:thisform.text4.value=x

2.数据类型匹配
默认文本框中接收的数据类型为C型,即是字符型
但进行比较时(题目中要求的是N型,即是数值型) ,完成的方法是调用 val()函数。
如果不用此函数,则会出现x="41",y="5"的时候,在比较 if x
3.注意对象及对象属性进行访问时的规则,层次嵌套规则

4.注意交换两个变量的值时,例如交换x与y的值,不能简单的用x=y,y=x来完成,需要借助中间变量

5.输出的时候,如果要去年小数点,则要借助类型转换函数str(),将变量x,y,z由数值型转换成字符型
str()与val()是一对反函数,前者是由N转成C,后者是由C转成N型。
使用str()时需要注意,可以定制由N转成C型后的长度,默认为10个长度,不满的由空格补齐
如果需要去掉这些用不着的空格,需要由去掉前导空格函数(ltrim()),或者去掉尾随空格(rtrim())
或者去掉两边的空格函数(alltrim())配合来完成。

42

D:2010-9-16
T:19:37:00
IP:193.168.7.7



作者:
宋佳欢
今日课堂内容:
本节任务:
熟悉使用"表单获得数据,并保存至相应表格"中去
参考:
1.ftp://192.168.7.223中"从表单获得数据"
2.192.168.3.40/ch01 中留言第40条
3.vfp8帮助中关于messagebox()的使用
重点:
1.对象的引用
容器 thisform
对象 text1
属性 value
2.信息的输出
函数: messagebox()
3.sql命令
creat table 建表
insert into 插入记录
作业:
1.将本题目s42.scx 建成
2.运行此表单,得到表格文件xx22.bef
41

D:2010-9-14
T:19:50:00
IP:192.168.1.200



作者:
张顺海
提得起,放得下
  有一种养心的方法叫‘放下’。擅画者留白,擅乐着希声,养心者留空。何时放下,何时就会获得一身轻松。“放下”、“自在”是禅家的两重至高境界。
  有一种处事的方法叫“放弃”。获得幸福的不二法门是珍惜所拥有的,放弃无法拥有的。重要的是放弃之后就不要悔恨。
  有一种办事的方法叫“放置”。放置不是闲置,今天头绪可能明天有条理,因为事缓则圆,事缓就有变。
  有一种管理叫“放手”。管理不是抓住不放,更非事必躬亲,而是有条不紊地调动大家的积极性,捆住手脚当然就无活力可言。
  有一种思考方法叫“放飞”。放飞思绪才会天马行空。创造源于想象,想象力远比知识重要。
  有一种表达方法叫“放声”。若不影响他人,不妨放开喉咙,压抑是致病的罪魁。需要注意的是,放声之后就知道何时收声。
  有一种观察方法叫“放眼”。能放眼时就放眼,放眼之处皆风景。目力所及可看银河星汉、高山流水、云卷云舒,远比眼前风景好看很多。
  有一种用人的方法叫“放心”。
  有一种比赛的方法叫“放开”。
  有一种养生的方法叫“放怀”。
  一个‘放’字千般哲理。运用得好,就会使复杂的生活回归简单,纷乱的思绪回归明晰,浮躁的心境回归淡然。
  “放”作为生存之态,是化繁后的睿智,是画龙后的点睛,是深刻后的平和。美国作家梭罗说:“一个人越是有许多事能够放得下,他就越是富有”。是啊,“提得起”常被人称“道”,“放得下”则更令人赞叹。

摘自《青年参考》
首页  前一页  后一页  末页
现在是第9页一共有99页