程式設計方法作業06

2021-09-24 05:28:57 字數 1008 閱讀 1762

題目1:將非負十進位制整數n轉換成b進製。(其中b=2~16)

題目2:任何乙個正整數都可以用2的冪次方表示。例如:

137=27+23+2^0    

同時約定冪次方用括號來表示,即ab 可表示為a(b)。

由此可知,137可表示為:

2(7)+2(3)+2(0)

進一步:7= 22+2+20 (21用2表示)

3=2+2^0

所以最後137可表示為:

2(2(2)+2+2(0))+2(2+2(0))+2(0)

又如:1315=2^10 +2^8 +2^5 +2+2^0

所以1315最後可表示為:

2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2(0))+2+2(0)

輸入:正整數(n≤20000)

輸出:符合約定的n的0,2表示(在表示中不能有空格)

輸入格式 input format

乙個正整數

輸出格式 output format

符合約定的n的0,2表示(在表示中不能有空格)

樣例輸入 sample input

73樣例輸出 sample output

2(2(2)+2)+2(2+2(0))+2(0)

#include void transformation(int n ,int b)

else

else }}

int main (void)

#include void fun (int x,int flag)

if(x==0)

if(x==1)

if(x==2)

printf("2");

if(x>=4)

while(t<=x)

if(n-1>=2)

if(x>=4)

fun(x-t/2,1);

} int main (void)

軟工作業06

2020軟體工程個人作業06 軟體工程實踐總結作業 這個作業屬於哪個課程 本作業要求 homework 10494 這個作業的目標 軟體工程實踐總結 作業正文 參考文獻 無這學期學了axure xp,oracle資料庫,在原型設計和資料庫和html css方面達到了當時設想的小目標。但是對於後端,資...

C語言 部落格作業06

問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業的要求在哪 我在這個課程的目標是 更加深入的了解c語言,打好基礎 這個作業在哪個具體的方面幫助我實現目標 對 加深了理解,學習了四則運算,懂得了字元型資料的輸入和輸出 參考文獻 輸入資料 輸出資料 說明11 walk 走路快100 all一...

C語言I作業06

這個作業屬於哪個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 理解if巢狀和字元型資料。這個作業在那個具體方面幫助我實現目標 進一步了解程式設計和使用邏輯運算子。參考文獻 c語言程式設計,網上 1.pta實驗作業 1.1 7 1 高考成績 題目內容 高考結束不久,各校的入取分數線也...