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關鍵字可用作運算子或修飾符。作為運算子 用於在堆上建立物件和呼叫建構函式。作為修飾符 用於隱藏基類...