色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

輸出一個整數的逆數

方一強2年前14瀏覽0評論

輸出一個整數的逆數?

如果是《數據解構》課程的作業,可能是要求你寫一個【棧】,根據課程的進度,你需要使用數組、鏈表來實現。

數組最簡單,但是要浪費一點空間,例如允許最多輸入N個數,那就要定義一個int[N]的數組,順序輸入,逆序輸出都用for、while語句實現。

#include<stdio.h>

#define N 100

main(){

int a[N],i,n,x;

printf("輸入幾個整數,空格分割,0結束\n");

n=0;

for (i=0;i<N;i++){scanf("%d",&x);if (x) {a[i]=x;n++;} else break;}

for (i=n-1;i>=0;i--) printf("%d ",a[i];);

}