• 2022-05-27
    定义一个二维数组 a[4][5],要求从键盘上输入元素值,并求出其中的最大值和最小值,并输出。
  • #include <stdio.h> void main() { int a[3][4]; int i,j,max,min; for(i=0;i<3;i++) for(j=0;j<4;j++) scanf("%d",&a[i][j]); max=min=a[0][0]; for(i=0;i<3;i++) for(j=0;j<4;j++) { if(a[i][j]>max) max=a[i][j]; if(a[i][j]<min) min=a[i][j];} printf("max=%d,min=%d",max,min); }[/i][/i][/i][/i][/i]

    内容

    • 0

      quiz0501对于以下的二维数组声明,共开辟了()个存储空间?int&#91;&#93;&#91;&#93;a=newint&#91;4&#93;&#91;&#93;;a&#91;0&#93;=newint&#91;4&#93;;a&#91;1&#93;=newint&#91;5&#93;;a&#91;2&#93;=newint&#91;5&#93;;a&#91;3&#93;=newint&#91;6&#93;; A: 20 B: 4 C: 16 D: 24

    • 1

      ‌若定义int a&#91;&#93;&#91;4&#93;={1,2,3,4,5,6,7,8};a&#91;1&#93;&#91;0&#93;的值是 。‍ A: 3 B: 4 C: 5 D: 1

    • 2

      把a&#91;5&#93;&#91;5&#93;数组中主对角线上的元素值与副对角线上对应元素的值进行交换,并输出。

    • 3

      以下二维数组的定义正确吗?int a&#91; &#93;&#91;5&#93;;

    • 4

      对于int a&#91;&#93;&#91;&#93;=new int&#91;5&#93;&#91;5&#93;;以下叙述错误的是?( ) A: 共有25个元素 B: 数组中的所有元素默认值为0 C: a[4].length的值为5 D: a[1][3]+a[3][1]的值为不确定