用C語言編寫輸入整數到陣列中,逆序後將其存回陣列並輸出

時間 2021-07-01 02:02:50

1樓:

將前5個數和後5個數映象對調即可。**如下:

//#include "stdafx.h"//if the vc++6.0, with this line.

#include "stdio.h"

int main(void){

int a[10],i,j;

printf("input 10 integers...\n");

for(i=0;i<10;scanf("%d",a+i++));

for(j=9,i=0;i

2樓:匿名使用者

/*輸入10個整數到陣列中,逆序後將其存回陣列並輸出*/#include

#define n 10

int main(void)

3樓:

#include

void main()

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

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

}看不明白可以繼續追問

4樓:匿名使用者

int a[10];

for(int i=0;i<10;i++)scanf("%d",&a[i]);

for(int i=0;i<4;i++)

a[i]=a[10-i];

for(int i=0;i<10;i++)printf("%d",a[i]);

c語言程式設計,輸入10個整數,分別按順序和逆序輸出

5樓:匿名使用者

思路:定義整型陣列a,for迴圈鍵盤輸入賦值,接著從下標0到9順序輸出,再從下標9到0逆序輸出。

#include

int main()

/*執行結果:

0 1 2 3 4 5 6 7 8 9

0 1 2 3 4 5 6 7 8 9

9 8 7 6 5 4 3 2 1 0*/

6樓:笨鳥井蛙

#include "stdio.h"

main()

7樓:匿名使用者

很簡單的..冒泡法..

8樓:匿名使用者

一個是/10一個是%10

一道c語言填空題 輸入10個整數存入一維陣列,再按逆序重新調整該陣列中元素的順序然後再輸出。

9樓:匿名使用者

**如下

: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

輸出版結果如下:權

從鍵盤輸入10個數存入陣列,把陣列中的元素交換成逆序,然後輸出。c語言,求答案

10樓:理

# 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;}

編寫程式其功能是 任意輸入整數到一維陣列中,計算

第一,你的第二迴圈中,a b c在第一次計數後,又重複了一次,所以不對。第二,你沒有對sum1,sum2累加,所以完成迴圈後,sum1,sum2存放的是最後一次判斷的數 同時,正負數和零的計數 累計等都可以在一個迴圈體內完成,不需要分在兩個迴圈裡分別進行,所以程式可以簡化一下 include voi...

c語言程式設計題從鍵盤中輸入整數存到陣列中,輸出其最小值和它所對應的下標

include define size 6 void main void int num size int i,min,minpos printf enter 6 integers min num 0 minpos 0 for i 1 iif min num i min num i minpos i...

C語言程式設計 用陣列輸入整數,從大到小排序,然後輸出下標

幻兒 你是用手機提問的 回答字數的上限是100字 程式編出來超過了字數 建議你用電腦提問 上限是9999字 要不就把郵箱發上來 我給你傳到郵箱裡 要不程式不能完整顯示到頁面上啊 匿名 熱心 void goleft int x,int y void goright int x,int y 真的不能再低...