网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月24日漏签0天
qbasic吧 关注:823贴子:5,297
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 1 2 下一页 尾页
  • 24回复贴,共2页
  • ,跳到 页  
<<返回qbasic吧
>0< 加载中...

求助!大侠们谁知道如何给十个任意数排序?急求!!!

  • 收藏

  • 回复
  • 221.0.99.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
给十个数排序除了“冒泡法”之外还有什么方法?望大侠们指教,最好能将程序告诉我 qq:395838063



  • 220.168.11.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
什么叫做“冒泡法”?


2025-05-24 08:19:58
广告
  • 220.168.9.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
对不起拉,我学QB就仅仅会用PRINT 什么的
因为学校根本就不


  • 59.56.76.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
QB书上不是有3种方法吗


  • WXD11011
  • 中级粉丝
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
DATA 1,45,69,23,12,3,37,22,19
DIM B(69)
FOR I=1 TO 9
READ A
B(A)=B(A+1)
NEXT I
FOR I=1 TO 69
FOR J=1 TO B(I)
PRINT J;" ";
NEXT J
NEXT I
END


  • 218.71.168.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
InsertSort
ShellSort
QuickSort
HeapSort
…


  • 221.233.40.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
对不起拉,我学QB就仅仅会用PRINT 什么的
因为学校根本就不教 
 什么学校啊? 再就是选择法了!


  • 221.233.44.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我习惯用 交换法
不超过10的数组元素,不需定义
 for i=1 to 10 '产生10个随机数
 a(i)=rnd*100
 nexit i
 for m=1 to 10 ,交换法排列 
 for n=m+1 to 10
 if a(m)<a(n) then swap a(m),a(n)
next n,m
 for i =1 to 10 ' 显示出 5个数 是不是按大小顺序排列
 print a(i)
next i
 end
《交换法》,《冒泡法》,效率低,但易懂些 而《选择法》 虽效率高,但不易看懂,容易出错,反正现在的机子快的很。


2025-05-24 08:13:58
广告
  • 221.233.44.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
DATA 1,45,69,23,12,3,37,22,19
DIM B(69)
FOR I=1 TO 9
READ A
B(A)=B(A+1)
NEXT I
FOR I=1 TO 69
FOR J=1 TO B(I)
PRINT J;" ";
NEXT J
NEXT I
END 
 老大你的 程序是不是有问题啊!???
 可以加我的QQ306801246 聊聊


  • 203.128.109.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
...搂住你的两个冒泡法有什么区别...


  • 218.92.15.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
把内循环改为:for n=i+1to 10
不是更好吗?


  • 218.71.45.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
let c =a(n) 
 let a(n) = a(n+1) 
 let a(n+1) = c 

这里不能用SWAP


  • 218.71.45.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
数组应该DIM上限吧
最上面加个
OPTION BASE 1


  • 220.190.80.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
z=10000
for j=1 to 10
 y=0
 for i=1 to 10
 read x
 if z>x and y<x then y=x
 next i
 z=y
 print y,
next j
end


2025-05-24 08:07:58
广告
  • 221.209.90.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
排序很多方法拉 希尔,冒泡,快速,选择.
很多


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 下一页 尾页
  • 24回复贴,共2页
  • ,跳到 页  
<<返回qbasic吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示