給不多於5位的正整數,要求 求出它是幾位數分別列印出每一位數字按逆序列印出各位數字

時間 2022-03-08 14:40:14

1樓:聽不清啊

#include

int main()

{ int num,a1,a2,a3,b1,b2,b3,b4,c1,c2,c3,c4,c5,d1,d2,d3,d4,d5,d6;

printf("輸入數字為:");

scanf("%d",&num);

if(0

2樓:匿名使用者

#include

void main()

if(a==0&&b!=0)

if(a==0&&b==0&&c!=0)

不合法處理

}最笨 最原始的方法

3樓:程式猿的獨白

依次求mod後再儲存方式

4樓:匿名使用者

用字串輸入最好,這樣好判斷

//給定一個不多於5位的正整數,要求:① 求它是幾位數;② 分別列印出每一位數字;③ 按逆序列印出各位數

5樓:聽不清啊

下面已經改好了:

#include

int main() //後面刪了2句

for(i=count-1;i>=0;i--)printf("\n");

for(i=0;i

printf("\n");}

c語言輸入一個不多於5位正整數要求:求出它是幾位數;分別列印出每一位數字;按逆序輸出各位數字。

6樓:憤怒的小雞

#include

int main()

//上面這一塊為了將資料存起來,後面好拿出來用else

break;

}printf("%d\n",num);

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

printf("\n");

for(i=0;i

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

return 0;

}望採納

7樓:匿名使用者

#include

int main(void)

printf("\n這個數共有%d位\n",i);

}return 0; // <------這裡return 0;放最外層計較好}

8樓:所有的都想知道

dowhile(x!

=0)while放後面

do while(x!=0);

9樓:匿名使用者

#include

#include

void main()

10樓:消消火殺殺人

#include

int main()

printf("%d\n",n);

for(i=1;i<=n;i++)

}絕對正確

c語言程式設計:給一個不多於5位的正整數,要求1求它是幾位數2逆序列印出各位數字

11樓:阿詩丹頓啊啊吵

/*給一個不多於5位的正整數,要求:

一、求它是幾位數,二、逆序列印出各位數字。*/#include

int main()

if(i>=6)

printf("請輸入一個不多於五位的正整數!");

else

}return 0;}

12樓:匿名使用者

#include

void main()

printf("這個數是%d位的,逆序數=%ld\n",t,b);

return;}

13樓:璀璨雪舞

這個我剛好做過,你看看。

#include

void main()

} 注:f是求萬位的數字,後面的以此類推。

14樓:

//改正後如下:

#include"stdio.h"

main( )

15樓:左撇子滴偶

x>9999 判斷是5位的

x>999 判斷是4位的

x>99 判斷是3位的

x>9 判斷是2位的

x<10 判斷是2位的

用if .... elseif ....

至於逆序,你可以以整除的方式

16樓:匿名使用者

1. n表示這個正整數。

string s = n.tostring();

num = s.length();就知道是幾位數了。

2. for (int i=s.length()-1;i>=0; i < i--)

17樓:匿名使用者

public static void test(int num)

}程式給你,我這沒有畫圖的工具,你看看自己畫吧

我這個方法有點取巧,但是簡單

18樓:

scanner scan = new scanner(system.in);

system.out.println("輸入一個5位或5位以下的數字");

int num = scan.nextint();

string s = string.valueof(num);

system.out.println("輸入數字的長度為:"+s.length());

for(int i=s.length()-1;i>=0;i--)

19樓:翱翔宇航

用字串來最快。。

#include

#include

void main()

20樓:匿名使用者

private void test(int num)

給定一個不多於5位的正整數,求它是幾位數並且按逆序分別輸出每一位數字的c語言程式如何編寫?

21樓:無異滄行

#include

int main()

;scanf("%d",&x);

x1=x;

for(n=0;x;n++)

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

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

printf("\n逆序輸出抄是:");

for(i=0;iprintf("%d ",a[i]);

return 0;

}c語言是一門通襲用計算機編bai程語言,應用廣泛。

duc語言的設計目標zhi是提供一種能以dao簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

22樓:匿名使用者

99 判斷是4位的

x>99 判斷是3位的

x>9 判斷是2位的

x<10 判斷是2位的

用if .... elseif ....

至於逆序,你可以以整除的方式

另外,團idc網上有許多產品**,便宜有口碑

c語言程式設計題 給一個不多於五位的正整數,要求: 1.求出它是幾位數 2.分別列印出每一

23樓:匿名使用者

這個問題不是手機能回答的

用j**a編寫題目:給一個不多於5位的正整數,要求:一、求它是幾位數,二、逆序列印出各位數字。

24樓:匿名使用者

public static void test(int num)

}程式給你,我這沒有畫圖的工具,你看看自己畫吧

我這個方法有點取巧,但是簡單

25樓:匿名使用者

private void test(int num)

26樓:

scanner scan = new scanner(system.in);

system.out.println("輸入一個5位或5位以下的數字");

int num = scan.nextint();

string s = string.valueof(num);

system.out.println("輸入數字的長度為:"+s.length());

for(int i=s.length()-1;i>=0;i--)

27樓:匿名使用者

1. n表示這個正整數。

string s = n.tostring();

num = s.length();就知道是幾位數了。

2. for (int i=s.length()-1;i>=0; i < i--)

c語言程式設計輸入不超過5位的正整數

include void main printf 它是 d位數 n sum int j printf 它的每一位是 for j i j 0 j 此時i的值是上個迴圈的值 printf d a j printf n printf 逆序輸出每一位 for j 0 j i j printf d a j i...

我要寫父親的文章,並且後面有評語,不多於

作文呵.其實作文挺簡單的.只要你用心 投入地去寫就行了。其實沒那麼多刻板的東西。主要還是靠自己的發揮.嗯.第一段呢.可以先是較抒情的 如果你滴father很溫柔 如果你的父親很幽默的話,第一段可以側重於寫下自己父親幽默的語句,加以引申,是自己父親說的。第二段呢,就是對第一段的說明。說明自己父親 幽默...

結合魯迅的作品談談對魯迅思想的理解,不多於

吶喊 中,魯迅提到自己父親生病,中醫誤人,機打的刺激魯迅。而有去仙台學習西醫的想法。因為魯迅在1904年9月到1906年3月曾去日本仙台醫學專門學校求學,在這期間,他經歷了許多事情 他最初在東京求學,因看不慣清國留學生的作為,於是轉到仙台,在仙台期間,他因是中國人而遭到匿名信的侮辱,後來在看電影時,...