c 程式設計 實驗5

2021-07-02 15:19:50 字數 1279 閱讀 1071

1.乙隻猴子摘了n個桃子第一天吃了一半又多吃了乙個,第二天又吃了餘下的一半又多吃了乙個,到第十天的時候發現還有乙個。

#include using namespace std;

int main()

cout << "起初總共有:" << cnt << endl;

cout << "// " << endl << endl;

cnt = 1;//如果要迴圈,一定要再次初始化

} return 0;

}

2.將乙個正整數分解質因數。例如:輸入90,列印出90=2*3*3*5。

/*//方法不好,僅供參考

#include using namespace std;

int main()

else ++i;

}if( n != 1 )

cout << n << endl;

else

cout << endl;

return 0;}*/

//用檢測是否被除盡的方法:

#include using namespace std;

int main()

else//n分解完成時,n等1,分解完成時不需要再輸出乘號『*』。

} else ++i;

}return 0;

}

3. 程式設計實現十進位制整數和八進位制整數之間的轉換(即將10進製數轉換為8進製數,或將8進製數轉換為10進製數)。

提示:在程式中計算xy,可採用教材p233的pow(x,y),以及檔案包含命令#include

#include #include using namespace std;

int main()

cout << "分解為:" << n << endl;

k = 0,n = 0;

//************* 八進位制轉十進位制 *************//

cout << "請輸入乙個八進位制數:";

cin >> m;

cout << m;

n = m % 10;

for (k=0,i=1.0 ; m/10 != 0; i++)

cout << "分解為:" << n << endl;

k = 0,n = 0; }

return 0;

}

c 實驗5 求和

1.問題及 檔名稱 shen.cpp 作 者 沈聰 完成日期 2016 年 05月 09 日 版 本 號 v1.0 對任務及求解方法的描述部分 從鍵盤中輸入10個數放入陣列a,求陣列a中正數和負數的和。運用陣列知識求解 輸入描述 輸入10個數 問題描述 陣列怎麼用 程式輸出 輸出10個數中正數和負數...

C 實驗5 求和

一。問題及 檔名稱 111111.cpp 作 者 安帝 完成日期 2016 年 05 月 8 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 從鍵盤中輸入10個數放入陣列a,求a陣列中正數和負數的和。程式輸出 a陣列中正數和負數的和 問題分析 略 演算法設計 略 三。心...

C 實驗解答(5)

1 簡要回答下列問題。1 舉例說明 new關鍵字可用於哪些方面?2 sealed 關鍵字的作用是什麼?什麼情況下需要使用 sealed 關鍵字?3 哪些關鍵字可以用於版本控制?解答 1 在c 中,new關鍵字可用作運算子或修飾符。作為運算子 用於在堆上建立物件和呼叫建構函式。作為修飾符 用於隱藏基類...