程式設計給不多於4位的正整數,求出它是幾位數,逆序列印出各

2021-03-19 18:28:25 字數 1925 閱讀 4801

1樓:手機使用者

不動你怎麼個逆順序,2種輸出自己選一個吧。 #include "stdio.h" void main() } printf("the number has %d digits\n",flag); b[3]=a%10; b[2]=(a%100)/10; b[1]=(a%1000)/100; b[0]=(a%10000)/1000; for(;flag>0;flag--) printf("\n"); }

c語言程式設計題 給一個不多於4位的正整數,求出它是幾位數,並正序和逆序列印出各位數字。

2樓:匿名使用者

#include

int main()

printf("是%d位數\n",n);

for(int j=0;j=0;j--) //順序輸出printf("%d",a[j]);

printf("\n");}

3樓:寂寞而莫我知也

#include

void main()

printf("輸入的是%d位數!!",j);}

4樓:我是鄧大爺

#include

int main()

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

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

printf("\n");

for (i =3;i>=0;i--)

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

printf("\n");}

c語言如何程式設計實現給出一個不多於4位的正整數,輸出它是幾位數並且按逆序輸出每一位數字?

5樓:匿名使用者

#include

#include

int main(void)

while(!(num>0 && num<10000));

int i=1, weishu=0;

for(i=1; num/i>0; i=i*10)weishu++;

printf("輸入的資料是%d位資料\n", weishu);

int num1 = num;

for(i=pow(10, weishu-1); i>=1; i/=10)

printf("\n");

num1 = num;

for(i=10; i<=pow(10, weishu); i*=10)

printf("\n");

return 0;}/*

vc++ 6.0 執行結果

請輸入一個不大於四位的資料:

1234

輸入的資料是4位資料

1 2 3 44 3 2 1press any key to continue*/

試程式設計完成如下功能:輸入一個不多於4位的整數,求出它是幾位數,並逆序輸出各位數字。

6樓:

int input=0;

scanf("%d",&input);

char s[10]=;

itoa(input,s,10); int len=strlen(s);printf("%d",len);//輸出數字的位數 for(int j=len;j>=0;j--)

有問題請追問

熱心答問,還望採納

7樓:匿名使用者

#include

#include

void main()

8樓:納浩歌眭涵

先把鍵盤輸入的數字儲存到陣列裡,然後判斷陣列的長度就知道它是幾位數了。

逆向輸出更簡單,寫個for迴圈,然後從陣列的最後一位開始輸出就是了。

醜小鴨簡寫不多於,醜小鴨簡寫 不多於100字

安徒生童話選 醜小鴨 故事梗概和道理 一隻 醜小鴨 事實上是一隻美麗的天鵝,但因為他生在一個鴨場裡,鴨子覺得它與自己不同,就認為他很 醜 其他的動物,如雞 狗 貓也隨聲附和,都鄙視他。它們都根據自己的人生哲學來對他評頭論足,說 你真醜得厲害,不過只要你不跟我們族裡任何鴨子結婚,對我們倒也沒有什麼大的...

作文最好不多於幾件事,一篇作文最好不多於幾件事

最好是一件事,但是如果你把另幾件事穿插在心理中,也是可以的 要同一主題 我和同學之間的一件事 那雖然是上一個學期的事了,可是,因為我很感動,所以我感到特別難忘.那天要上美術課,老師要我們做賀卡,所以要帶卡紙.但是我家沒有卡紙了,所以只帶了幾張破破爛爛的碎卡紙,沒有一張可以用來做賀卡的.那時候,我和譚...

作文素材擔當,作文素材 責任擔當 不多於300字

擔當是一種責任,擔當是一種態度,擔當,更是一種精神。題記 美國前 華盛頓小時候曾收到過一份禮物 一把漂亮的小斧頭。有一次,華盛頓在於夥伴們玩耍時,他提出要試試這把斧頭的鋒利程度。於是,他用這把斧頭將父親最喜愛的一棵小櫻桃樹給砍斷了。第二天,父親知道了這件事,他大發雷霆要求肇事者自己站出來承擔責任。此...