写一个程序,由大至小依次输出顺序读入的三个整数a,b,c的值。
发布网友
发布时间:2023-09-07 15:48
我来回答
共2个回答
热心网友
时间:2023-09-17 11:33
#include<stdio.h>
#define N 3
main()
{
int num[N]; /*存放N个整数*/
int i, j; /*循环变量*/
int temp; /*临时变量*/
printf("请输入三个整数:\n");
for (i = 0; i < N; i++)
scanf("%d", &num[i]);
/*N个数冒泡排序*/
for (i = 0; i < N - 1; i++)
{
for (j = N - 1; j > i; j--)
{
if (num[j] < num[j-1])
{
temp = num[j]; /*交换*/
num[j] = num[j-1];
num[j-1] = temp;
}
}
}
/*输出N个数*/
for (i = 0; i < N; i++)
printf("%d ", num[i]);
}
热心网友
时间:2023-09-17 11:33
Sub SwapValue(A, B)
If A < B Then t = A: A = B: B = t
End Sub
Private Sub Form_Load()
C_arr = Array(1, 222, 31, 4, 35, 64, 72, 8, 9) '后面还可以加
For n = 1 To UBound(C_arr)
For m = n - 1 To UBound(C_arr)
SwapValue C_arr(n - 1), C_arr(m)
Next
Next
Show
For n = 0 To UBound(C_arr)
Print C_arr(n)
Next
End Sub