回覆列表
  • 1 # 得到歷史

    #include <stdio.h>int main(void){ long int x; int y,i=1; printf("請輸入一個不超過100000的整數:"); // <------請把,x去掉 scanf("%ld",&x); if (x>99999||x<1) printf("你所輸入的資料超出計算範圍\n"); else { while (x!=0) // <------請把 do 去掉 { y=x%10; printf("%d\t",y); x=x/10; i=i+1; } printf("\n這個數共有%d位\n",i); } return 0; // <------這裡return 0;放最外層計較好}

  • 2 # 愛大海的聲音

    #include<stdio.h>int main(){int n,num=0,i,a[5],m;scanf("%d",&n);for(i=0;i<=4;i++){if(n!=0){m=n%10;a[i]=m;n=n/10;num++;} //上面這一塊為了將資料存起來,後面好拿出來用elsebreak;}printf("%d\n",num);for(i=num-1;i>=0;i--)printf("%d ",a[i]);printf("\n");for(i=0;i<num;i++)printf("%d ",a[i]);return 0;}望採納

  • 中秋節和大豐收的關聯?
  • 以色列長和寬有多少公里?