回覆列表
-
1 # 使用者8754586352005
相關內容
- 請問Matlab中怎麼把一維陣列逆序排列,如將a=[1?
- 試定義一個帶參的宏swap(x,y),以實現兩個整數之間的交換,並利用它將一維陣列a和b的值進行交換?
- C語言,編寫fun函式,將陣列中的數逆序存放?
- 從鍵盤輸入10個整數,存到一維陣列中,並求這10個整數的和?
- 已知一個具有10個整數的一維陣列,各元素值隨機產生(範圍在[10,99]內),要求從鍵盤輸入一個整?
- c語言程式設計:將一個任意整數插入到已排列的整型陣列中,插入後,陣列中的數仍保持有序?
- 從鍵盤上輸入10個整數,並放入一個一維陣列中。然後將其前5個元素與後5個元素對換,即:第1個元素與?
- vb中怎樣在一組有序一維陣列中插入指定數字並使其新陣列按照從小到大的順序排列,下面是我的程式碼?
- 請問陣列指標指向一維陣列和二維陣列的區別是什麼?
程式程式碼補全後如下: #include<stdio.h> #defineN7 main() { ?staticinta[N]={12,9,16,5,7,2,1},k,s; ?printf("\ntheoriganalarray:\n"); ?for(k=0;k<N;k++) ??printf("%4d",a[k]); ?/**********FILL**********/ ?for(k=0;k<N/2;k++)????/*填迴圈控制變數遞增值*/ ?{ ??s=a[k]; ?/**********FILL**********/ ??a[k]=a[N-1-k];????????/*填對應位置陣列元素互換*/ ?/**********FILL**********/ ??a[N-1-k]=s;?????????? ?} ?printf("\nthechangedarray:\n"); ?for(k=0;k<N;k++) ???/**********FILL**********/ ??printf?("%4d",a[k]);?????/*填輸出語句*/} 程式執行結果如下: