随机输入6个数值,放入一个2行3列的二维数组中,计算并输出最小值

2025-04-24 21:06:18
推荐回答(2个)
回答1:

#include 

int main()

{

    int a[2][3];

    int i,j;

    for(i=0;i<=1;i++)

    {

        for(j=0;j<=2;j++)

        {

            scanf("%d",&a[i][j]);

        }

    }

    int min_num=a[0][0];

    for(i=0;i<=1;i++)

    {

        for(j=0;j<=2;j++)

        {

            if(a[i][j]
            {

                min_num=a[i][j];

            }

        }

    }

    printf("最小值是:%d",min_num);

    return 0;

}

回答2:

Private Sub Form_Click()
Dim A(1 To 2, 1 To 3) As Double, vMin As Double
For i = 1 To 2
For j = 1 To 3
A(i, j) = Val(InputBox("请输入第" & i & "行,第" & j & "列的数字:"))
If i + j = 2 Then
vMin = A(i, j)
Else
If vMin > A(i, j) Then vMin = A(i, j)
End If
Print A(i, j),
Next
Print
Next
Print "最小的数是:" & vMin

End Sub