| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3760 人关注过本帖
标题:已知年级总成绩库,求各单科的年级名次和班级名次,解释其原理,写出代码, ...
取消只看楼主 加入收藏
sdaqlf
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2017-8-1
结帖率:50%
收藏
已结贴  问题点数:20 回复次数:5 
已知年级总成绩库,求各单科的年级名次和班级名次,解释其原理,写出代码,求高手指招。
已知年级总成绩库,求各单科的年级名次和班级名次,解释其原理,写出代码,求高手指招。
搜索更多相关主题的帖子: 总成绩 原理 代码 
2017-08-01 10:00
sdaqlf
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2017-8-1
收藏
得分:0 
回复 2楼 吹水佬
关键是如何求班内名次呀
2017-08-01 12:07
sdaqlf
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2017-8-1
收藏
得分:0 
感谢四楼,麻烦给解释排名次原理
* 班级名次
mc=1 && 记录班级名次
nzf=0 && 记录上条记录的总分
cbj="" && 记录班级名称
nrs=1 && 记录班级人数
SCAN
    IF ALLTRIM(班级)!=cbj
        STORE 1 TO nrs,mc
    ELSE
        IF 总分!=nzf
            mc=nrs
        ENDIF
    ENDIF
    REPLACE 班级名次 WITH mc
    nrs=nrs+1
    nzf=总分
    cbj=ALLTRIM(班级)
ENDSCAN
SET ORDER TO
2017-08-01 17:41
sdaqlf
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2017-8-1
收藏
得分:0 
回复 10楼 sdta
感谢10楼的鼓励
2017-08-02 08:46
sdaqlf
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2017-8-1
收藏
得分:0 
感谢12楼和13楼两位专家的热情解答!
2017-08-02 15:01
sdaqlf
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2017-8-1
收藏
得分:0 
以下是引用sdta在2017-8-1 19:11:55的发言:

没有自学能力是学不好VFP的

请问专家,为什么我把项目连编后运行时一闪而过?请指教。
2017-08-03 20:50
快速回复:已知年级总成绩库,求各单科的年级名次和班级名次,解释其原理,写出代 ...
数据加载中...
 
   



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

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