今天又学到了一些新的知识点,用过微信的人都知道,每天晚上十点之后都会看到微信运动上的排行榜更新,其实我之前也没有用过这个,偶然一天才发现还有这种东西,每天看着微信里的好友成千上万的步数,再看看自己的真的叫做没有对比就没有伤害啊。那么关于这个微信步数的排行榜是如何实现的呢,今天就来用c#模拟一下吧,下面是主要涉及的一些代码,我主要模拟了是个用户的步数排行。如下所示:

using System;namespace ConsoleApp5{class Program{//模拟十个用户微信运动步数排行榜,方法主要涉及了交换比较法static void Main(){vxuser temp=new vxuser();//声明结构类型vxuser ul=new vxuser();vxuser u2 = new vxuser();vxuser u3 = new vxuser();vxuser u4 = new vxuser();vxuser u5 = new vxuser();vxuser u6 = new vxuser();vxuser u7 = new vxuser();vxuser u8 = new vxuser();vxuser u9 = new vxuser();vxuser u10 = new vxuser();ul.strId = "柠枝"; ul.strName = "高"; ul.num = 8650;//给结构类型赋值u2.strId = "晴天"; u2.strName = "李"; u2.num = 6200;u3.strId = "向日葵"; u3.strName = "米"; u3.num = 3500;u4.strId = "满天星"; u4.strName = "周"; u4.num = 21005;u5.strId = "c#学会"; u5.strName = "王"; u5.num = 5623;u6.strId = "高数过"; u6.strName = "唐"; u6.num = 210;u7.strId = "c语言高分"; u7.strName = "刘"; u7.num = 1500;u8.strId = "数据结构懂"; u8.strName = "洪"; u8.num = 9652;u9.strId = "人机交互"; u9.strName = "郭"; u9.num = 6980;u10.strId = "线性代数"; u10.strName = "夏"; u10.num = 120;vxuser[] a = { ul, u2, u3, u4,u5, u6,u7,u8,u9,u10 };//设定一个数组for (int i = 0; i < a.Length; i++)//利用for循环来将数组中的数进行比较,第一个位置的数{for(int j = i+1; j < a.Length; j++){if(a[i].num < a[j].num){temp=a[i];a[i]=a[j];a[j]=temp;//交换值}}}foreach(vxuser s in a)//迭代循环{Console.WriteLine("名称{0},步数{1}",s.strName,s.num);}}struct vxuser//结构体用户{public string strId;//用户IDpublic string strName;//用户姓名public int num;//用户微信步数}}
}

输出结果如下:

c#模拟微信运动排行榜相关推荐

  1. 微信运动排行榜服务器忙,那些在微信运动排行榜上霸榜的朋友都在哪儿运动的?...

    入冬以来,这天是一天比一天冷,周报君已经开启了冬眠模式,能不出门尽量不出门吹冷风,能不动尽量猫在被窝里不动. 但朋友圈里总有那么几位,他们从不畏严寒酷暑,在每一个你赖床的早晨和吃夜宵的夜晚,准时将自己 ...

  2. 蚂蚁森林能量,微信运动排行榜,步数刷新

    蚂蚁森林运动能量每日轻松得296g,轻松位居微信运动榜首 运动步数再也不需要神器刷啦,动动手指步数轻松上万 1:下载zepp life软件 2:用邮箱注册一个账号(不可以用小米账号微信直接登陆哦) 3 ...

  3. 手机用计算机微信运动记步吗,微信运动怎么用?微信运动计步功能使用方法介绍...

    微信手机版2017v6.5.4 官网最新版 类型:社交聊天大小:38.7M语言:中文 评分:9.3 标签: 立即下载 微信运动计步功能推出已经有较长的一段时间了,但是许多的手机微信用户不知道微信 ...

  4. 微信Android如何实现计步数,微信运动步数是怎样计算的?终于有人研究出来了......

    原标题:微信运动步数是怎样计算的?终于有人研究出来了... 微信运动每天都记录着你走路的步数,他会形成榜单,走的多收到很多赞,走的少则无人关注,如果你走到第一,你的照片将霸占排行榜封面. 所以一段时间 ...

  5. 微信运动刷步怎么用?微信运动刷步使用教程[多图]

    程 微信运动刷步appv6.6 类型:便捷生活 大小:45.21MB 评分:7.7 平台: 标签:生活服务运动健身减肥效率 立即下载 微信运动刷步是为了提供用户在微信运动排行榜的工具,该工具只需要简单 ...

  6. iOS 免越狱修改微信运动步数

    说明: 相信喜欢逆向工程的小伙伴已经对微信自动抢红包插件有所耳闻了,或者可以说,已经被广泛的传播了,但笔者发现,其实只有两篇是原创的,其余均为疯狂转载.看了下网上对于微信的"喜爱" ...

  7. iOS 教你如何修改微信运动步数

    作者:糯米粉 来自:http://www.jianshu.com/p/b8b7fd5447c2 占领别人封面效果 说明: 相信喜欢逆向工程的小伙伴已经对微信自动抢红包插件有所耳闻了,或者可以说,已经被 ...

  8. 刷步数作弊方式解析,保护你微信运动里的那点隐私

     不知道什么时候微信运动已经悄悄成为我们生活的一部分,我们的步数成为排行榜上PK炫耀的数据.可有多少人知道,这个微信运动排行榜不仅仅是少部分运动狂魔的刷屏利器,还会出卖你的个人隐私!不就是一个排行 ...

  9. 微信运动刷步实践教程

    说明: 相信喜欢逆向工程的小伙伴已经对微信自动抢红包插件有所耳闻了,或者可以说,已经被广泛的传播了,但笔者发现,其实只有两篇是原创的,其余均为疯狂转载.看了下网上对于微信的"喜爱" ...

最新文章

  1. 一、multiprocessing.pool.RemoteTraceback
  2. Webdriver定位不到元素的解决办法
  3. nagios监控远程端口
  4. 经典算法题每日演练——第二十二题 奇偶排序
  5. C++容器map可以排序吗?
  6. jquery模糊查询
  7. LEAGUE TABLES【模拟】
  8. 【Java】字符串编程练习题
  9. MySQL数据库学习笔记(二)----MySQL数据类型
  10. Linux-进程管理
  11. swing Ctrl+S 保存配置
  12. csdn上讲一个实时计算架构比较清晰的一篇文章
  13. 学习python的第六天---1(理论)
  14. 管理Exchange 2003注意事项
  15. 双色球助手2.0---最新发布----完全免费
  16. 无线通信中多径传播包络服从瑞利衰落衰落MATLAB仿真
  17. 2019蓝桥杯决赛Java_2019年蓝桥杯省赛总结
  18. 特色十足,FIIL 随身星体验
  19. xss.haozi.me靶机
  20. 大一新生计算机强化训练小结,大一新生军训个人小结

热门文章

  1. 用了python之后笔记本卡了_用chrome运行的Jupyter笔记本在服务器res上卡住了
  2. 满分的一份软件测试工程师简历,凭什么?
  3. 护照,身份证,港澳通行证,台湾证,回乡证 正则
  4. /etc/security/limits.conf 控制文件描述符,进程数,栈大小等
  5. jenkins部署的时候WARNING: IPv4 forwarding is disabled. Networking will not work.
  6. edp和edt哪个好_解密香水瓶上edt和edp分别代表什么,以及常见香水的分类!
  7. python pdf与图片互转
  8. Aquarius's Trial F - 6 HDU - 2102 A计划
  9. taptap领礼包怎么显示服务器繁忙,原神taptap预约奖励领取教程 taptap预约奖励怎么领取...
  10. 无缘无故,Oralce使用normal模式登录用户失败