C 求輸入任意整數,將其逆序輸出。(只要按逆序輸出各個位上的數即可)

2021-04-22 02:19:47 字數 5401 閱讀 8848

1樓:陸仁淼

我用bai的是du字元zhi串

#include

#include

using namespace std;

int main()

return 0;}

2樓:匿名使用者

#include

#include

using namespace std;

int main()

3樓:劉澤

#include

using namespace std;

#include

int main(){

cout<<"input an integer:";

int n;

cin>>n;

int i,j;

char c[32];

itoa(n,c,10);

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

if(c[i]==0)break;

for(j=i-1;j>=0;j--)

cout<

4樓:匿名使用者

解決方法很多!#include

usingnamespacestd;

intmain()

return0;}

5樓:匿名使用者

源程式如下:

#include

using namespace std;

void main()

{int n,c;

cout<<"please input a number"<>n;

while(n>0)

{c=n%10;

cout<測試如版下:權

用c++編寫序輸入任意一個三位數,將其各位數字按逆序輸出(例如:輸入資料123,輸出321 求解

6樓:匿名使用者

【解e68a8462616964757a686964616f31333363376365題思路】

整數的逆序輸出是很常見的題目,也比較簡單。可以通過取餘運算子(%)和除號(/)來完成,具體的思路如下:比如要對123逆序輸出。

第一步是先對 123除以10取餘數,這樣就會得到3;

第二步是把123除以10取整,得到12,然後再把3*10+12%10,得到32;

第三步是把12除以10取整,得到1,然後再把32*10+1%10,得到321,

然後一直重複,直到原來的那個數為零。具體的**如下:

【程式**】

#include //控制檯操作標頭檔案

int main()                            //主函式

while(a);

system("pause");                     //螢幕暫停,以便看到顯示結果

return 0;                            //結束程式

}【執行結果】

以上程式在dev  c++中執行通過

7樓:白痴的姜

#include //控制檯操作標頭檔案

int main() //主函式while(a);

system("pause"); /螢幕暫停,以便看到顯示結果return 0; //結束程式

}c++這個詞在中國大陸的程式設計師圈子中通常被讀做「c加加」,而西方的程式設計師通常讀做「c plus plus」,「cpp」。 它是一種使用非常廣泛的計算機程式語言。

c++是一種靜態資料型別檢查的、支援多重程式設計正規化的通用程式設計語言。它支援過程化程式設計、資料抽象、物件導向程式設計、泛型程式設計等多種程式設計風格。

最新正式標準c++於2023年8月18日公佈。其程式設計領域眾廣,常用於系統開發,引擎開發等應用領域,是至今為止最受廣大程式設計師受用的最強大程式語言之一,支援類:類、封裝、過載等特性!

8樓:匿名使用者

#include

using namespace std;

int main()

vb的程式設計,輸入任意的一個正整數 要把它逆序輸出?

9樓:網海1書生

最簡單的方法:

msgbox strreverse(inputbox("請輸入一個正整數:"))

符合你題意的方法:

dim s1 as string, s2 as string, i as integer

s1 = inputbox("請輸入一個正整數:")for i = len(s1) to 1 step -1s2 = s2 & mid(s1, i, 1)next

msgbox s2

10樓:殳妮素清一

private

subform_load()

dimi

asinteger

dimtemp

asinteger

dimresult

asstring

randomize

fori=1

to3temp

=rnd*10

iftemp=10

then

temp=1

result

=result

&trim(str(temp))

next

print

"隨機數:"&

result

print

"反轉後:"

&strreverse(result)

endsub

11樓:任翮允孤晴

option

explicit

private

subcommand1_click()

dims1

asstring,

s2as

string,ias

integers1=

txtinput

fori

=len(s1)to1

step

-1s2=s2

&mid(s1,

i,1)

next

txtoutput=s2

endsub

c語言編寫程式 :輸入一個正整數,將其逆序輸出。例如,輸入12345,輸出54321. 跪求大神用迴圈語句

12樓:墨染

#include

int main()

return 0;

}分析:首先,輸入的是一個整數,因此最前面一位數不是零,所以我們可以用除10取餘法寫。

a = num % 10

就是輸出數字的最後一位

然後除10剔除數字最後一位,這樣數字倒數第二位就會輸出。以此類推,就能逆序輸出數字。

拓展資料for迴圈是程式語言中一種開界的迴圈語句,而迴圈語句由迴圈體及迴圈的終止條件兩部分組成,for迴圈其在各種程式語言中的實現與表達有所出入,但基本為以c語言和pascal語言代表的兩種形式。

c語言中的for迴圈如下

1.語句最簡形式為:

for( ; ; )

2.一般形式為:

for(單次表示式;條件表示式;末尾迴圈體)

13樓:杜哥是個小天才

#include

int main()

printf("\n");

return 0;

}拓展資料c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

二十世紀八十年代,為了避免各開發廠商用的c語言語法產生差異,由美國國家標準局為c語言制定了一套完整的美國國家標準語法,稱為ansi c,作為c語言最初的標準。目前2023年12月8日,國際標準化組織(iso)和國際電工委員會(iec)釋出的c11標準是c語言的第三個官方標準,也是c語言的最新標準,該標準更好的支援了漢字函式名和漢字識別符號,一定程度上實現了漢字程式設計。

14樓:啦啦啦咯哦

#include

#include

**如下:

void oppsite(int n)      //逆序輸出函式int main()

源**截圖:參考資

15樓:匿名使用者

#include

#include

int main()

printf("\n");

}return 0;

}執行結果:

16樓:匿名使用者

#include

#include

#include

main()

for(j=0;jprintf("%c",a[j]);

printf("\n");

return 0;

}執行示例

17樓:csbtby糾結

void main( )

while(x!=0);}

18樓:傲賈

void print(int n)

}這是實現函式,再在main()函式裡呼叫即可;

c語言程式設計:從鍵盤上輸入任意整數,逆序輸出其各位數字,同時求出其位數及各位數字之和。

19樓:明月看盡滄桑

記錄輸入內容bai(scanf("%d",&n);)n%10分解出最後一位du數字 記錄(x = n%10)n/10去掉zhi最後一位(dao2個int型相除,結果沒有小數內位)

迴圈容執行1、2步,加入輸出(完成要求:逆序)、累和(完成要求:求和,實現:sum+=x)

直至分解出最後一位(n/10 = 0)。

20樓:做而論道

輸入:1024

樓主希望輸出什麼?

c語言程式設計,任意輸入一個五位正整數,逆序輸出每一位上的數 如輸入5432

21樓:匿名使用者

#include

void main()

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

if(a[i])

}執行示例:

22樓:梵朝

#include

int main() }

C語言程式設計,任意輸入五位正整數,逆序輸出每一位上的數如

include int res 5 外部變數 把每一位作為陣列元素進行儲存 int p res int main return 0 void ser int number printf d number 10 順序輸出 p int number 10 p 程式的輸出順序為 10 8 6 4 2 遞迴...

c 問題 使用scanf輸入任意整數到陣列a,然後再將這陣列中下標是奇數的陣列元素輸出

include stdio.h main 首先寫一個判斷奇數的方法,返回的是boolean型別的,然後定義個新的陣列來接受奇數,先查詢奇數的個數,然後就可以確定新建立的陣列的大小了 include int main 滿意抄請襲採bai納du zhidao 用迴圈還有判斷不就行了 include in...

c語言程式輸入任意整數,求它們的平均值,結果保留2位小數。急求

include void main 執行示例 include void main include void main int a,b float c printf 輸入 bai兩du個zhi整dao數版 權 scanf d a scanf d n b c a b 2 printf 2f n c 編寫...