标题:vfp学生成绩库例题
只看楼主
dfhdfyg
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-11-27
 问题点数:0 回复次数:1 
vfp学生成绩库例题
设有一个学生成绩库(XSCJK.DBF),该库文件有学号,姓名,数学,英语,操作系统,FOXPRO,总分,平均分8个字段,前两个字段为C型,其他为N型,除总分、平均分两字段外,其他字段均有数据,编写程序,完成下列任务:
(1)计算总分和平均分;
(2)统计个单科平均成绩及单科不几个人数;
(3)按总分排除学生名次。
搜索更多相关主题的帖子: 学生成绩 vfp 例题 英语 数学 
2008-01-11 17:18
Newtion
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-11-18
得分:0 
(1)计算总分和平均分:
REPLACE 总分 WITH 数学+英语+操作系统+FOXPRO ALL     &&填写总分
REPLACE 平均分 WITH ROUND((数学+英语+操作系统+FOXPRO)/4,2) ALL    &&填写平均分,取2位小数

(2)统计个单科平均成绩及单科不及格人数:
CALCULATE AVG(数学),AVG(英语),AVG(操作系统),AVG(FOXPRO)    &&统计个单科平均成绩
CALCULATE CNT(数学) FOR 数学 < 60    &&数学不及格人数
CALCULATE CNT(英语) FOR 英语 < 60
CALCULATE CNT(操作系统) FOR 操作系统 < 60
CALCULATE CNT(FOXPRO) FOR FOXPRO < 60

(3)按总分排学生名次
Select * From XSCJK Order by 总分 Desc

程序楼主自己完善一下.另外注意下别字 ^_^

[[italic] 本帖最后由 Newtion 于 2008-1-11 22:18 编辑 [/italic]]

2008-01-11 22:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-197062-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.765800 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved