社区
ASP
帖子详情
4位数的数字排序
99028
2005-08-17 03:37:08
一个全由数字组成的四位数,如“0521”、“4222”......
通过什么最简单的方法来进行数字排序,如“0521”排列成“0125”,“4222”排列成“2224”,请教,过来脑子吃紧,想不出来了.....
...全文
260
4
打赏
收藏
4位数的数字排序
一个全由数字组成的四位数,如“0521”、“4222”...... 通过什么最简单的方法来进行数字排序,如“0521”排列成“0125”,“4222”排列成“2224”,请教,过来脑子吃紧,想不出来了.....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fangq
2005-08-17
打赏
举报
回复
<script language="vbscript">
dim a(5)
str=2365
for i=1 to len(str)
a(i)=mid(str,i,1)
next
for i=1 to 4
for j=i to 4
if a(i)>a(j) then
dd=a(j)
a(j)=a(i)
a(i)=dd
end if
next
next
str=a(1)+a(2)+a(3)+a(4)
msgbox str
</script>
99028
2005-08-17
打赏
举报
回复
4位是个例子了,要是10位呢,怎办才好
eduxh
2005-08-17
打赏
举报
回复
只有四位也用不着太在意效率了,想怎么排就怎么排咯
ljg2597758
2005-08-17
打赏
举报
回复
冒泡!
不同
位数
数字
如何
排序
.mp4
大家好 今天教大家 不同
位数
数字
如何
排序
用的是这个软件 很简单 看操作 好了 排完了 从5
位数
到9
位数
排位完成 教程结束感谢大家的观看
如何给不同
位数
的
数字
排序
.mp4
大家好 今天教大家如何给不同
位数
的
数字
排序
接下来看我操作 这里有不同
位数
的QQ号码 有7位-10位的 我们筛选出来7位到8位 看我操作 QQ账号和密码中间有分隔符--- 我们这里就把分隔符弄上 先把账号密码分开 然后再
排序
账号和密码是同步的 我们验证一下 账号和密码是对应的 然后我们保存一下 从6
位数
到10
位数
以此
排序
我们把9位QQ号到10位QQ号都删除 剩下就是6-8位QQ号 然后保存一下就可以了 好了筛选完成 教程结束 感谢大家的观看
四
位数
字
排序
使用C语言实现四
位数
字
排序
,通过运行程序输入四个
数字
可查看结果。
电子学会等级考试二级:按照个
位数
排序
测试数据
电子学会等级考试二级:按照个
位数
排序
测试数据
计算机程序设计java语言
数字
排序
问题.docx
计算机程序设计java语言
数字
排序
问题 计算机程序设计java语言
数字
排序
问题全文共46页,当前为第1页。计算机程序设计java语言
数字
排序
问题全文共46页,当前为第1页。 计算机程序设计java语言
数字
排序
问题全文共46页,当前为第1页。 计算机程序设计java语言
数字
排序
问题全文共46页,当前为第1页。 计算机程序设计java语言
数字
排序
问题 题目:已知数据文件IN10.DAT中存有300个四
位数
,并已调用读函数readDat()把这些数存入数组a中,请编制一个函数jsValue(),其功能是:求出千
位数
上的数减百
位数
上的数减十
位数
上的数减个
位数
上的数大于零的个数cnt,再把所有满足此条件的四
位数
依次存入数组b中,然后对数组b中的四
位数
按从小到大的顺序进行
排序
,最后调用写函数writeDat()把数组b中的数输出到OUT10.DAT文件。 1 jsValue() { int i,thou,hun,ten,data,j; for(i=0;i<300;i++) { thou=a[i]/1000; /*取得四
位数
的千
位数
字*/ hun=a[i]%1000/100; /*取得四
位数
的百
位数
字*/ ten=a[i]%100/10; /*取得四
位数
的十
位数
字*/ data=a[i]%10; /*取得四
位数
的个
位数
字*/ if (thou-hun-ten-data>0) { b[cnt]=a[i]; cnt++; } } for(i=0;i
位数按从小到大计算机程序设计java语言
数字
排序
问题全文共46页,当前为第2页。计算机程序设计java语言
数字
排序
问题全文共46页,当前为第2页。的顺序进行
排序
*/ 计算机程序设计java语言
数字
排序
问题全文共46页,当前为第2页。 计算机程序设计java语言
数字
排序
问题全文共46页,当前为第2页。 for(j=i+1;j
b[j]) { data=b[i]; b[i]=b[j]; b[j]=data; } } 2 if (thou+data==hun+ten) { b[cnt]=a[i]; cnt++; } } for(j=i+1;j
b[j]) { data=b[i]; b[i]=b[j]; b[j]=data; } 3 在文件IN45.DAT中有200个正整数,且每个数均在1 000至9 999之间。函数readDat()的功能是读取这200个数存放到数组aa中。请编制函数jsSort(),该函数的功能是:要求按每个数的后三位的大小进行降序排列,将
排序
后的前10个数存入数组b中,如果数组b中出现后三位相等的数,则对这些数按原始4
位数
据进行升序排列。最后,调用函数writeDat()把结果bb输出到文件OUT45.DAT中。 void jsSort() { int i,j,data; for(i=0;i<199;i++) /*对数组中的四
位数
按后三位进行从大到小
排序
*/ for(j=i+1;j<200;j++) { 计算机程序设计java语言
数字
排序
问题全文共46页,当前为第3页。计算机程序设计java语言
数字
排序
问题全文共46页,当前为第3页。 if (aa[i]%1000
数字
排序
问题全文共46页,当前为第3页。 计算机程序设计java语言
数字
排序
问题全文共46页,当前为第3页。 { data=aa[i]; aa[i]=aa[j]; aa[j]=data; } else if(aa[i]%1000==aa[j]%1000)/*若后三
位数
相等*/ if (aa[i]>aa[j]) /*则要按原四
位数
的值进行从小到大
排序
*/ { data=aa[i]; aa[i]=aa[j]; aa[j]=data; } } for(i=0;i<10;i++) bb[i]=aa[i]; /*将
排序
后的前10个数存入数组b中*/ } 已知数据文件IN13.DAT中存有300个四
位数
,并已调用读函数readDat()把这些数存入数组a中,请编制一个函数jsValue(),其功能是:求出千
位数
上的数加百
位数
上的数等于十
位数
上的数加个
位数
上的数的个数cnt,再把所有满足条件的四
位数
依次存入数组b中,然后对数组b中的四
位数
按从大到小的顺序进行
排序
,最后调用写函数writeDat()把数组b中的数输出到OUT13.DAT文件。 { int i,thou,hun,ten,data,j; for(i=0;i<300;i++) { thou=a[i]/1000; /*取得四
位数
的千
位数
字*/ hun=a[i]%1000/100; /*取得四
位数
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章