C 輸入 15 個數字,輸出為二維陣列。

發布 科技 2024-05-17
4個回答
  1. 匿名使用者2024-01-28

    我不知道您是否想要矩陣輸出格式,但如果是,請使用以下迴圈。

    float a[15]=;int i,j;

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

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

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

    printf("");

  2. 匿名使用者2024-01-27

    這是通過行指標完成的。

    #include)

    #include

    void main()

    int a[5][3];

    int (*p)[3];

    int sum=0;

    int i,j;

    printf("請輸入陣列元素:");

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

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

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

    printf("您輸入的陣列元素為:");

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

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

    printf("%5d",a[i][j]);

    printf("");

    printf("每行元素的總和為:");

    p=a;for(i=0;i<5;i++)

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

    sum=sum+(*p+i)+j));

    printf("sum[%d]=%d",i+1,sum);

  3. 匿名使用者2024-01-26

    如何在 C 語言中手動輸入 2D 陣列? C語言的陣列是非常重要的內容,尤其是二維陣列的內容,所以今天我就給大家介紹一下如何用C語言建立乙個二維陣列。

    工具材料:C語言計算機。

    方法:一步一步地閱讀。

    首先,開啟計算機上的 C 程式設計軟體。

    然後建立專案。

    然後匯入第二個和 stdlib 包。

    然後新增 malloc 包。

    然後,定義五個引數。

    為其中兩個引數建立乙個空間。

    第四,然後使用 for 語句迴圈。

    然後,scanf 語句用於接收二維陣列的輸入。

    第五,然後迴圈成兩種語言。

    然後輸出二維陣列的數值。

    第六,然後使用 printf 語句輸出資料來劃分網格。

    這就是二維陣列的建立方式。

    擴充套件內容:2D 陣列:

    二維陣列本質上是乙個陣列,其中陣列作為陣列元素,即“陣列陣列”,型別說明符陣列名稱 [常量表示式] [常量表示式]。 二維陣列也稱為矩陣,行數和列數相等的矩陣稱為方陣。 對稱矩陣 a[i][j] = a[j][i],對角矩陣:

    N 階方陣被主對角線外的零元素包圍。

    二維陣列 a[m][n],它是 m 行和 n 列的二維陣列。 設 a[p][q] 為 a 的第乙個元素,即二維陣列的行下標從 p 到 m+p,列下標從 q 到 n+q,元素 a[i][j] 的位址計算為:loc(a[i][j]) loc(a[p][q]) i p) *n + j q)) t 當儲存在“列優先順序”中時, 當儲存在“列優先順序”中時,位址計算公式為:

    loc(a[i][j]) loc(a[p][q]) j q) *m + i p)) t,儲存陣列所需的單位數為 (m-p+1) *n-q+1) *t 位元組。

  4. 匿名使用者2024-01-25

    工具材料:計算機,C++

    1. 首先,定義乙個常量大小來控制陣列的大小。

    2. 定義乙個自定義函式來輸入二維陣列中每個元素的值。

    3.使用雙迴圈輸入二維陣列的值。

    4. 在 main 函式中,定義兩個整數變數 m 和 n,並儲存陣列的行和列。

    5. 接下來,定義乙個二維陣列。

    6. 輸入陣列的行數和列數,該陣列儲存在變數 m 和 n 中。

    7. 然後,輸入乙個二維陣列並將其儲存到變數 a 中。

    8.最後,在計算機中,輸出二維陣列。

    9.執行程式,將二維陣列輸入計算機,計算機會自動讀入讀出。

相關回答
11個回答2024-05-17

這顯然是乙個二維陣列,二維陣列可以看作是一維陣列,for(i = 0; ifor(j = 0; j < n; j++)printf("%d",a[i][j) >>>More

9個回答2024-05-17

1 建立陣列。

2 輸入資料。 >>>More

8個回答2024-05-17

d,%d,%d放在中間,需要分開的。 (如果不放或分隔空格,可以在進入時用空格分隔)。 >>>More

12個回答2024-05-17

要學習 C 語言字串,請輸入指定的字串並計算該字串的位數。

18個回答2024-05-17

乙個簡單的方法是使用 while 迴圈,除以 2 並取餘數,將餘數儲存在陣列中,最後以相反的順序輸出。