第十六周專案二 有些數的階乘算不了

2021-07-03 09:57:47 字數 690 閱讀 9702

問題及**:

/*

*檔名稱:text.cpp

*作 者:尚 月

*完成日期:2023年 06 月 21 日

*版 本 號:v1.0

**問題描述:求n!的函式,當使用者的輸入為負數時,以及輸入數太長時(例如大於12),使用異常處理機制予以拒絕,並給出恰當提示。

*程式輸入:任意數

*程式輸出:求出階乘或給出提示

*/#include using namespace std;

int fac(int n)

int main( )

{ int n;

try{

cout<

cin>>n;

cout<

執行結果:

學習總結:寫這個程式是遇到點兒小障礙,string s那總是有錯誤,還是看了賀老的才改對~~

第十六周專案二(2)

煙台大學計算機與控制工程學院 題目描述 請在專案一 1 的基礎上增加功能,使執行結果如下圖 其中,需要做出的改動是 編譯的程式 include define n 100 n表示最多允許的學生人數 struct student int main 輸出成績單 return 0 執行結果 知識點總結 自己...

第十六周 專案二 直接選擇排序

ifndef btree h included define btree h included 煙台大學計控學院 作 者 林穎 完成日期 2016年12月10日 問題描述 用序列作為測試資料,驗證直接選擇排序 endif btree h included cpp view plain copy in...

第十六周專案二 去除多餘的空格

檔名稱 test.cpp 作 者 劉佳琦 完成日期 2014年 12 月 14 日 版 本 號 v1.0 問題描述 去除句子中多餘的空格 輸入描述 無 程式輸出 去除後的句子。include using namespace std void palltrim char str int main vo...