VB求 连接数字串

[复制链接]
查看11 | 回复1 | 2010-7-17 13:47:30 | 显示全部楼层 |阅读模式
设有n个正整数(n<=20),要求编程将它们连接成一排,组成一个最大的多位数。
【样例】
输入:n=3,三个正整数13、312、343
输出:连接成的最大数为:34331213。
又输入:n=4,四个正整数7、13、4、246
输出:连接成的最大数为:7424613。

回复

使用道具 举报

千问 | 2010-7-17 13:47:30 | 显示全部楼层
'Dim c(2) As String '// 3代表N
'c(0) = "13"
'c(1) = "312"
'c(2) = "343"
Dim c(3) As String
c(0) = "7"
c(1) = "13"
c(2) = "4"
c(3) = "246"
For d = LBound(c) To UBound(c)
For e = LBound(c) To UBound(c)
If c(e) < c(d) Then
'这里进行的是字符串比较!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行