永发信息网

输入n,输出1~n所有数的排列方法

答案:1  悬赏:10  手机版
解决时间 2021-05-07 13:41
用qbasic做。
最佳答案
Sub Swaps( a, b )
t = a : a = b : b = t
End Sub
Sub per( a(), ByVal k, ByVal n )
If k = n Then
For i = 0 To n
Print a(i);
Next
Print
Else
For i = k To n
Swaps( a(i), a(k) )
per( a(), k+1, n )
Swaps( a(i), a(k) )
Next
EndIf
End Sub



Input "Enter n:", n
Dim a(0 To n-1)
For i = 0 To n-1
a(i) = i+1
Next

per( a(), 0, n-1 )
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
福建省泉州石狮市停电通知
为什麽QQ农场开通不了。总是名额已满明天再来
生活上困难又能怎么办?
诺基亚5000手机键锁不上了,怎么回事呀
企业文化的谚语,征求一条关于企业文化的格言
嘉豪·锅未了香辣涮在什么地方啊,我要过去处
天坑出现的一写问题
一个人的失败真的在于他的魄力吗?
问两个定语从句的问题
NBA火热进行中,倍受观注的火箭在客场灭了强
地狱少女、一道、二笼、三鼎
推荐一些好的轻音乐(只是演奏,没有歌唱的)
DNF巨白时装属性和装备问题
报答老师恩情的古诗词,有关于感恩老师的诗带
问道 我想问一下关于BB的事
推荐资讯
Sidi在什么地方啊,我要过去处理事情
股市的亏损是什么意思,我还是搞不明白?
梦幻西游座椅任务
舌头上老是分泌出一些白色的东西是白苔吗
QQ空间的投票问题:怎么样才能有很多人投票啊
寻找动听轻音乐……
为什么我打开"我的文档"
求类似于《寻找前世之旅》《寻龙记》之类关于
梦幻诛仙怎么赚钱快???跑商需要准备点什么
黄子华栋笃笑台词,求黄子华栋笃笑越大镬越快
窗帘怎么算米数,有谁知道光明腹膜机使预涂膜
李炜帅还是老大帅?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?