...从键盘输入10个数,要求按从小到大的顺序打印出来。 图片如下,请说 ...
发布网友
发布时间:2024-09-26 23:19
我来回答
共2个回答
热心网友
时间:2024-10-10 18:16
以前用VB,现在用VC了,但我可以给你提供一个思路:
1、定义一个用于存放10个整数的一维数组;
2、输入第1个数,放到数组的第1个中;
3、输入第2个数,与数组中的第1个数比较,如果大,就放入数组的第2个数中;如果小,就将第1个数赋给中间变量,将输入的数放入数组的第1个数中;将临时变量放入数组的第2个数中;
4、按此方法输入后面的数,依次与数组中的第1个数开始逐渐往后比较交换,直到10个数完成。
热心网友
时间:2024-10-10 18:15
dim a(1 to 10) as integer
for i=1 to 10
a(i)=inputbox("请连续输入十个整数")
next i
print "排序前的数为:"
for i=1 to 10
print a(i);
next i
print
for i= 1 to 9
for j=1 to 9
if a(j)>a(j+1) then t=a(j) :a(j)=a(j+1):a(j+1)=t
next j
next i
print "排序后的数为:"
for i=1 to 10
print a(i);
next i