-
#include ""
#include ""
main()
a[i]=temp;
每個數字都被顛倒並放回原來的陣列中。
for(i=0;i<5;i++)
printf("%d",a[i]);輸出。
system("pause");
-
有很多方法可以做到這一點,僅舉乙個例子,for 迴圈:
for(i=4;i--;i>=0)
printf("%6d",a[i]);
-
就是把原陣列中的5個數字和5個整數資料倒序輸出!!
-
假設大型盲組的數量正在滑動滾動並讓位於空。
int a[9]=;
int i;
for(i=9;i>=0;i--)
printf("%3d",a[i]);
-
可變遞減環路輸出。
-
#include
using namespace std;
int main()
定義乙個由 5 個元素組成的 int 陣列。
for(long k=0; k<5; k++)cout<<"輸入的所有元素均為:"
-
5 個資料。
string arr = new string ;可以是任何型別的 (int i = ; i >= 0; i--)"\t");資料的順序相反。
for (int i = 0; i < i++)"\t");原始陣列。
-
首先,宣告乙個陣列,然後使用 for 迴圈輸出,如下所示:
int arr=new int[5];
int arr = new int[5];
for (int i = 0; i < i++)for (int i = ; i >= 0; i--)
-
使用 for 迴圈。
首先進行陣列分配。
示例:對於 i=1 到 5
j(i)=i;
next i
for i=5 to 1 step -1
print j(i);
next i;
這樣格式可能不符合這個的大致含義。
-
C 語言中的實現如下:
#include
void main()
int a[5]=,i, temp;
for(i=0; i<2;i++) 調整草稿的順序。
temp = a[i];
a[i] =a[4-i];
a[4-i] =temp;
for(i=0; i<5; i++)
printf("%d ",a[i]);
printf(""鏈拜長凳棚大隊);
測試結果:
-
**沒有測試,如果有問題,房東會自己找。
int arr = new int[100];
public void printall(int index)public static void main(string args)
當我們寫 int a[10] 時,從邏輯上講,a 中什麼都沒有。 我們希望 A 陣列中有元素(或者還有什麼輸出? ),所以有第乙個 for,讓 a[0]=0, a[1]=1.... >>>More
這是組合指標和陣列的問題,你必須看看它的這一方面才能弄清楚。 你的 ** 中的 p 指標定義為行指標,它是二級指標位址,它僅通過 p=a 指向陣列的第乙個位址; 這個,如果定義為 int *p; 然後將 p 指標定義為列指標,它是一級指標位址,它通過以下方式指向陣列的第乙個位址:p=*a; p=a[0]; p=&a[0][0];由於不同的指標指向陣列的第乙個位址,因此它們具有不同的表示式來訪問陣列中的元素。