C語言 有一個整形陣列a,有10個元素,要求輸出陣列中的全部元素
有一個整形陣列a,有10個元素,要求輸出陣列中的全部元素
解題思路:引用陣列中各元素的值有3種方法:1.下標法,如a[3];2.通過陣列名計算陣列元素的地址,找出元素的值
3.用指標變數指向陣列元素。
//用指標變數指向陣列元素
#include <stdio.h>
int main()
{
int a[10];
int i;
int *p;
printf("請輸入10個整數\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(p=a;p<(a+10);p++)
printf("%2d",*p);
printf("%\n");
return 0;
}
//通過陣列名計算陣列元素地址
#include <stdio.h>
int main()
{
int a[10];
int i;
printf("請輸入10個整數\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
printf("%2d",*(a+i));
printf("%\n");
return 0;
}
//下標法
#include <stdio.h>
int main()
{
int a[10];
int i;
printf("請輸入10個整數\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
printf("%2d",a[i]);
printf("%\n");
return 0;
}
相關文章
- C語言中陣列首地址和陣列第一個元素的地址有什麼區別C語言陣列
- 陣列中每個陣列元素出現的次數陣列
- 如何將一個陣列中的元素插入另一個陣列陣列
- 統計陣列元素中每個元素出現的次數陣列
- javascript隨機從陣列中選出一個元素JavaScript隨機陣列
- js 從目標陣列中過濾掉 一個陣列元素,JS陣列
- C語言:10個元素整型陣列,最小值和第一個元素交換,最大值與最後一個元素交換C語言陣列
- 統計陣列個元素出現的個數陣列
- javascript將陣列的元素每兩個一組存入一個新陣列JavaScript陣列
- javascript向陣列中追加多個元素JavaScript陣列
- 有一個已經排好序的陣列。現輸入一個數,要求按原來的規律將它插入陣列中。陣列
- java陣列如何遍歷全部的元素Java陣列
- javascript如何遍歷陣列中的每一個元素JavaScript陣列
- JavaScript遍歷陣列每一個元素JavaScript陣列
- JavaScript刪除陣列第一個元素JavaScript陣列
- for in語句遍歷陣列中的元素陣列
- c語言:定義一個含10個整型元素的一維陣列,從鍵盤上輸入10個元素值,求去掉最大值和最小值之後的元素平均值C語言陣列
- JavaScript刪除陣列最後一個元素JavaScript陣列
- JavaScript獲取陣列最後一個元素JavaScript陣列
- javascript在陣列開頭新增一個元素JavaScript陣列
- JavaScript 陣列一次追加多個元素JavaScript陣列
- JavaScript 刪除陣列最後一個元素JavaScript陣列
- 找出陣列中元素出現次數超過陣列長度一半的元素陣列
- Matlab統計陣列中相同元素的個數Matlab陣列
- 求一個陣列中沒有出現的最小正數陣列
- C語言陣列C語言陣列
- 獲取陣列第N個元素的方法陣列
- c語言的陣列C語言陣列
- JavaScript在陣列開頭新增一個新的元素JavaScript陣列
- 刪除陣列中一個或者多個連續的元素陣列
- P101 例5-1 定義有10個元素的int型別一維陣列a,先分別給陣列元素賦資料1,2,3,...,10,然後顯示陣列中的數值。型別陣列
- iOS遍歷陣列相同值元素到另一陣列中同一物件的子陣列iOS陣列物件
- 旋轉陣列中的最小元素陣列
- js如何獲取指定元素在陣列中個數JS陣列
- js如何判斷陣列中是否含有某個元素JS陣列
- PHP 如何根據鍵值刪除一個陣列中的元素PHP陣列
- 編一個程式,打入月份號,輸出該月的英文月名,要求用指標陣列處理。(C語言)指標陣列C語言
- matlab統計一個陣列中各元素出現的頻數、頻率Matlab陣列