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 for i 0 iscanf d num i min num 0 minpos 0 for i 1 iif min n...
用c語言編寫 從鍵盤輸入數存入陣列a中,統計陣列下標是
複製過來的漢字是亂碼,貼上到vc裡就可以。其中下標是從0開始而不是1.注釋是我在這裡加的,複製到程式的時候可能需要刪除。include int main int i 0,j 0 for i 0 i 10 i 輸出總個數 printf d n j i 0 輸出具體的下標和元素值 while b i 0...