| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3381 人关注过本帖
标题:求助:怎么从文本框1的名姓统计到文本框2,按人次顺序排列,谢谢!!!
只看楼主 加入收藏
回头一看
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2018-7-18
结帖率:0
收藏
已结贴  问题点数:20 回复次数:7 
求助:怎么从文本框1的名姓统计到文本框2,按人次顺序排列,谢谢!!!
如图:
图片附件: 游客没有浏览图片的权限,请 登录注册
怎么从文本框1的名姓统计到文本框2.rar (2.06 KB)
搜索更多相关主题的帖子: 文本框 统计 顺序 排列 
2018-07-21 20:41
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:7 
没有办法帮你,不知道你的意图,并且也没有报到人的名字,因此Text3、Text2中的数据如何得到?
只有姓,没有姓名这个程序是没有办法完善的。

请不要选我!!!
2018-07-23 10:49
古123
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:219
专家分:1098
注 册:2017-2-5
收藏
得分:7 
回复 楼主 回头一看
你可以看看这个,不过我也是新手,你若用的话最好还是改改代码,但愿对你有用。
怎么从文本框1的名姓统计到文本框2.rar (2.57 KB)
2018-07-23 11:00
回头一看
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2018-7-18
收藏
得分:0 
回复 2楼 ZHRXJR
Text3中的数据是报到每个人的姓名,
Text1中的数据是从Text3提取出来每个人的姓,
Text2是要从Text1中数据统计出来得到的模式。
谢谢版主!!!
2018-07-23 19:25
回头一看
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2018-7-18
收藏
得分:0 
回复 3楼 古123
先道声谢谢!!!
效果是这样的
要增加很多多文本框,姓和人多了不好整理(参加活动的人是五湖四海),后面全是空白的就不列出,中部空白的才列出。

[此贴子已经被作者于2018-7-23 19:54编辑过]

2018-07-23 19:33
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:0 
以下是引用回头一看在2018-7-23 19:25:43的发言:

Text3中的数据是报到每个人的姓名,
Text1中的数据是从Text3提取出来每个人的姓,
Text2是要从Text1中数据统计出来得到的模式。
谢谢版主!!!


“Text3中的数据是报到每个人的姓名,”这个姓名怎么来,在哪里报到,程序可不能空白生成 N 个报到的姓名吧?
由于没有报到的姓名,Text3 是空白的,没有数据,因此 Text2 也就没有办法生成了。
其他好像都比较好处理。

请不要选我!!!
2018-07-23 20:07
古123
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:219
专家分:1098
注 册:2017-2-5
收藏
得分:0 
以下是引用回头一看在2018-7-23 19:33:18的发言:

后面全是空白的就不列出,中部空白的才列出。


加个变量记录最大值,每次T赋值次数时比较大小。后面加入文本框2的for循环改动一下。不过我用list组方法有上限
2018-07-25 11:44
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4938
专家分:30047
注 册:2008-10-15
收藏
得分:7 
1、要统计的姓,建二个数组。一个数组保存每一个姓,不管你是使用 split 分解得到,还是一行一行的赋值,都可以的。一个数组为 整数 ,用于统计用的。
2、统计
   一级循环开始
      取一个姓名,截取姓
         二级FOR循环开始
           姓与 姓的每一个数组元素比较
              相同,退出循环。
         二级FOR循环结束
           判断循环变量最终值,是不是在 姓的指定范围内
               是,第二个数组 以循环变量为下标 的元素 +1
               否,按题目要求丢弃,也就是不作处理
     一级循环结束
3、输出结果
   建输出数组2个,一个为字符型A,一个为数值型B。数组大小为 0-10
   for循环开始 I
      判断 第二个数组(I) 是否小于10,是
        A(第二个数组(I))= A(第二个数组值(I)) & 第一个数组(I) & ","
        B(第二个数组(I))= B(第二个数组值(I)) + 1
      
         按要求丢弃,不处理 。
   for循环结束
   for循环开始 I
       组合成每一行 ,姓名连接在 A 里,计数在B里面,统计到的人次在循环变量。
   for循环结束


授人于鱼,不如授人于渔
早已停用QQ了
2018-07-27 11:26
快速回复:求助:怎么从文本框1的名姓统计到文本框2,按人次顺序排列,谢谢!!! ...
数据加载中...
 
   



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

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