用VFP编程 一个学生成绩库CJ.DBF,该库文件有学号,姓名,数学,英语,
操作系统,VF总分,平均分8个字段30前两个字段为C型,其他为N型,除总分,平均分两字段外,其他字段均有数据,编写完成下列任务1,计算总分和平均分2,统计各科平均成绩及单...
操作系统,VF总分,平均分8个字段 30
前两个字段为C型,其他为N型,除总分,平均分两字段外,其他字段均有数据,编写完成下列任务
1,计算总分和平均分
2,统计各科平均成绩及单科不及格人数
3,按照总分排出学生名次 展开
前两个字段为C型,其他为N型,除总分,平均分两字段外,其他字段均有数据,编写完成下列任务
1,计算总分和平均分
2,统计各科平均成绩及单科不及格人数
3,按照总分排出学生名次 展开
1个回答
展开全部
首先要知道各个字段的名称, 比如数学,语文,物理, 否则代码会很复杂,这应该不是你目前所学范畴.
假定有三个课程:数学,语文,物理
另有字段: 总分,平均分,名次
不过不知是你没写清楚,还是这个题目有问题, 如何输出没写清楚. 第一题还好, 第二题第三题是怎么输出呢?
1, repalce all 总分 with 数学+语文+物理,平均分 with (数学+语文+物理)/3
2,
average 数学 to nsx1
count for 数学<60 to nsx2
average 语文 to nyw1
count for 语文<60 to nyw2
average 物理 to nwl1
count for 物理<60 to nwl2
3, index on 总分 tag zf
set index to zf
n=1
scan
repalce 名次 with n
n=n+1
endscan
假定有三个课程:数学,语文,物理
另有字段: 总分,平均分,名次
不过不知是你没写清楚,还是这个题目有问题, 如何输出没写清楚. 第一题还好, 第二题第三题是怎么输出呢?
1, repalce all 总分 with 数学+语文+物理,平均分 with (数学+语文+物理)/3
2,
average 数学 to nsx1
count for 数学<60 to nsx2
average 语文 to nyw1
count for 语文<60 to nyw2
average 物理 to nwl1
count for 物理<60 to nwl2
3, index on 总分 tag zf
set index to zf
n=1
scan
repalce 名次 with n
n=n+1
endscan
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询