1樓:匿名使用者
#include
void reverse(int *x, int len)}int main()
, i;
reverse(a, 10);
for (i = 0; i < 10; i++)printf("%d ", a[i]);
printf("\n");
return 0;}
c語言將陣列a中的10個整數降序排列並輸出,如何程式設計?
2樓:手機使用者
這個是自己輸入10個整數,不想自己輸的話就先給陣列a賦初值,然後把下面程專
序裡的輸入屬語句去掉即可
#include
void main()
for(i=0;i<10;i++)
printf("%d ",a[i]);}
3樓:匿名使用者
#include
int main()
;int i,j,k;
for(i=0;i<9;i++)
{daofor(j=i;j<10;j++){if(a[i]
從鍵盤輸入10個數存入陣列,把陣列中的元素交換成逆序,然後輸出。c語言,求答案
4樓:理
# include
int main (void)
int m = 0;
int n = j - 1;
int p;
while (m < n)
printf("所輸zhi
入的陣列倒序dao為:\n");
for(k = 0 ; k < j ; k++)printf("%d " , a[k]);
printf("\n");
return 0;}
一道c語言填空題 輸入10個整數存入一維陣列,再按逆序重新調整該陣列中元素的順序然後再輸出。
5樓:匿名使用者
**如下
:zhi
#include
int main()
{int a[10],*p1,*p2,x,i;
for(p1=a;p1
daoscanf("%d",p1);
for(p1=a,p2=&a[9];p1
輸出版結果如下:權
C語言程式設計問題 給陣列中的元素按順序編號
最直接的辦法,用一個陣列來作hash,時間複雜度最低,但是有最大值的限制,如下 include define max num 10000 define n 10 int main int a n i,j int max 0 for i 0 i max num b a i 1 if a i max i...
有關陣列的程式設計問題,c語言,有關陣列的程式設計問題,c語言
這個比較短 include define n 100 int main void 學弟,不是學長不想幫你,怕你老師罵我 給你說個思路吧,既然是找最大,那就先初始讓max等於第一個,用陣列記錄學號,用一個num記錄一哥人數 後面跟前面的比,若大,則替換max為後面的,一哥人數 置1,陣列第一個放他的學...
c語言陣列程式設計輸入n個整數將這n個數按絕對值由
include stdio h intmain intn,i,j,t inta 11 scanf d n for i 0 i n i scanf d a i for i 1 i n i for j 0 j n i j if a j a j 1 t a j a j a j 1 a j 1 t for ...