程式設計序,從鍵盤輸入正整數n,求出n與其反序數之和並輸出。例如,輸入2019,輸出應為

時間 2021-05-04 15:43:13

1樓:匿名使用者

#include

void main()

s=n+fn;

printf("the result is: %d + %d = %d\n",n,fn,s);}

2樓:

#include

/* 功能:輸入一個int型資料,計算與其反序數之和 *//* 輸入:int型資料 */

/* 輸出:輸入資料與其反序數之和 */

/* 呼叫函式:main() */

long int add_anti_ordinal(int n)int digits; /* 個位數 */int tens; /* 十位數 */int hundreds; /* 百位數 */int thousands; /* 千位數 */int wan_digit; /* 萬位數 */int anti_ordinal_n; /* 反序數 */int tmp_n; /* 為得到n的各個數位數字而設的中間欄位 */

wan_digit = n / 10000;

tmp_n = n - wan_digit * 10000;

thousands = tmp_n / 1000;

tmp_n = tmp_n - thousands * 1000;

hundreds = tmp_n / 100;

tmp_n = tmp_n - hundreds * 100;

tens = tmp_n / 10;

digits = tmp_n % 10;

/* 根據輸入資料的位數來確定其反序數大小 */if(wan_digit != 0)

else if(thousands != 0)else if(hundreds != 0)else if(tens != 0)

else

return (n + anti_ordinal_n);

}main()

3樓:匿名使用者

沒有考慮越界問題哈:

#include

#include

int main()

int reversenumber(int oldnum)for(int j = 0;i>0;i--,j++)return reverse;}

4樓:手機使用者

#include

using namespace std;

int main()

d=a+b;

cout<<"the result is "<

return 0;}

從鍵盤輸入資料建立N元整型陣列然後輸入整數x,查詢x是否包含在陣列中 要求用函式實現

系榆 int count int x,int a return j 希望能幫到你 while i return j 未來需努力點綴 樓主你好 我幫你重新寫了一個給你借鑑一下哈 如下 include define n 40 int search int a,int n,int f,int x retu...

vb程式設計程式設計要求 從鍵盤輸入大寫字母,要求改用小寫字

有好幾種方法 第一種 必須是keydown或keyup!否則輸入小寫字母會輸出亂七八糟的字,keycode永遠是大寫字母的ascii private sub form keydown keycode as integer,shift as integer print chr keycode 32 e...

彙編程式題 從鍵盤輸入0 9中任一自然數X,求其立方值

x86彙編 求0 9立方,顯示結果 masm5.0編譯後,執行無誤 code segment assume cs code,ds codeorg 100h start push cs pop ds again lea dx,tips1 mov ah,9 int 21h 顯示提示 in mov ah,...