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

2021-07-01 02:02:45 字數 1783 閱讀 7617

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

用C編寫程式從鍵盤輸入整數到一維陣列中,找出最大值

include using namespace std int main if min a i else cout 最大值 max 位置 maxpos endl cout 最小值 min 位置 minpos endl return 0 擴充套件資料 for迴圈的基本用法 1 語句最簡形式為 for ...

c語言編寫函式要求輸入整數n,將陣列下標到n的數都移到陣列末尾

只錯了一句 include void fun int w,int p,int n int main i,n 3,p 10 p為陣列長度 fun a,p,n for i 0 i 10 i printf 3d a i 核心語句 新陣列 原陣列.slice n 1 concat 原陣列.slice 0,n...

用C 語言編寫程式 不是C 輸入正整數a,以及另外

include using namespace std int main cout 5個整數中那些小於a的整數的和是 return 0 編寫c 語言程式 輸入一個正整數a,以及另外5個正整數,輸出5個整數中小於a的整數 include using namespace std int main cou...