迴圈結構函式的使用

2022-10-01 21:54:15 字數 925 閱讀 8995

實驗4迴圈結構程式設計

一、實驗目的

● 進一步加深對迴圈結構中三個迴圈語句的理解● 掌握實現迴圈結構的三種方法

● 進一步練習除錯和修改程式

二、實驗內容

1、有一種數字比較特別,稱為「水仙花數」,這樣的數是指:該數是3位數,其各位數字立方和等於該數本身。例如,153就是一水仙花數,因為153=13+53+33。

請編寫程式,列印出所有的水仙花數。

2、編寫乙個程式,實現這樣的功能:從鍵盤輸入任意乙個數字,輸出該數字所對應的所有約數。

實驗5 模組化程式設計

一、實驗目的

● 進一步加深對函式概念的理解

● 通過例項練習加深對函式返回值、函式呼叫的理解● 掌握函式的結構並學會用函式來編寫程式

二、實驗內容

練習1:編寫程式,實現求任意乙個整數的立方。要求用函式來實現。

如輸入3,輸出3的立方27。

主函式如下,要求完善子函式:

main()

int lifang(int x)

練習2:練習1中只能求3的立方,現在要求在上述題目的基礎上進行完善,能夠實現求任意乙個整數的任意次方xy,要求用函式實現。

比如當從鍵盤輸入5和3時,輸出結果為125。

當從鍵盤輸入5和-3時,輸出結果為0.008。

需要注意的是,當y的值為負時,計算方法和當y為正時有所區別。

程式設計如下

main()

while(number<1000);

}main()

int lifang(inty)

main()

int number,i;

printf("請輸入乙個整數:");

dowhile(i}

float power(floatx,inty)while(i return(s);}

main()

12 迴圈結構學案 迴圈結構中的巢狀

例1 輸入某次考試成績mark,統計100分人數good。輸入 1表示結束 分析問題 使用標誌法 結束標誌為mark 1 所以在迴圈前先輸入分數mark。迴圈體 條件mark 100成立,人數good計數,因此要用單分支結構描述,判斷結束,再輸入下乙個分數mark。迴圈條件 mark 1 說明 迴圈...

程式的迴圈結構For迴圈語句教學設計

永春僑中勞技組林光華 2008 06 一 教學物件 本課適用於新課程標準下高中一年級學生,教材選用教科版資訊科技選修模組一 演算法與程式設計 2.3.3節,1課時。在學習本課之前,學生應掌握vb程式的程式設計環境與執行方法,了解順序結構和選擇結構的程式執行流程,具備一定的演算法基礎和具有一定的比較 ...

8迴圈結構的程式設計

各位評委老師下午好,我叫蔣巧玉,今天我說課的題目是 迴圈結構的程式設計 我將從教材 教法 學法 教學過程等幾方面來說明一下我的課程。1 說教材 1 1 教學內容 迴圈結構的程式設計 節選四川人民出版社的高一 資訊科技 下冊第二章第七節 迴圈結構的程式設計 的第一課時計數迴圈語句的基本格式 計數迴圈語...