国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

通過C 實現(xiàn)教師上課抽學(xué)號提問

在課堂教學(xué)中,提問是一個必不可少的環(huán)節(jié)。然而,為了保證提問的公平性,老師和同學(xué)們都有一些顧慮。現(xiàn)在,我將向大家介紹如何利用C 語言編寫一個隨機抽學(xué)號的程序。下載安裝Dev C 并配置首先,在網(wǎng)絡(luò)上

在課堂教學(xué)中,提問是一個必不可少的環(huán)節(jié)。然而,為了保證提問的公平性,老師和同學(xué)們都有一些顧慮?,F(xiàn)在,我將向大家介紹如何利用C 語言編寫一個隨機抽學(xué)號的程序。

下載安裝Dev C 并配置

首先,在網(wǎng)絡(luò)上下載安裝Dev C 的安裝包。你可以選擇適合自己的版本,推薦使用Dev-Cpp 5.5.3 MinGW 4.7.2(也可直接下載經(jīng)驗附件)。

接下來,打開Dev C ,點擊文件-新建-源代碼(或者使用快捷鍵Ctrl N)。

然后,我們需要寫入頭文件。輸入需要調(diào)用到的庫文件,可以使用"include"進行調(diào)用。這次我們需要調(diào)用的庫有(C 基礎(chǔ)庫)、(C語言基礎(chǔ)庫)、(rand隨機函數(shù)所在庫)、(數(shù)學(xué)函數(shù)庫)和(rand函數(shù)在調(diào)用系統(tǒng)時間作為基數(shù)時會用到)。

地址調(diào)用及主函數(shù)格式如下:

```

using namespace std;

int main()

{

// 主函數(shù)的代碼

}

```

隨機函數(shù)定義

我們需要定義一個隨機函數(shù)種子,使用"unsigned(time(0))"就會調(diào)用之前寫的庫。然后使用"srand"函數(shù)來設(shè)置隨機函數(shù)種子。

定義變量

這次我們需要用到5個整型變量和兩個上限為50的一維整型數(shù)組。數(shù)組可以使用方括號[]表示。給所有變量賦初值,因為i和j是循環(huán)變量,n和y會在之后讀取值,所以i、j、m、n、y可以不賦初值。

讀入數(shù)據(jù)

讀入全班總?cè)藬?shù)m和需要抽取的個數(shù)n,并將隨機值賦給數(shù)組。

排序操作

為了之后取極值方便,我們需要對隨機數(shù)組進行排序。

數(shù)據(jù)操作

根據(jù)題目的要求,如果之前取了隨機數(shù)的y為奇數(shù),則應(yīng)該輸出隨機數(shù)最大的學(xué)號。如果之前取了隨機數(shù)的y為偶數(shù),則應(yīng)該輸出隨機數(shù)最小的學(xué)號。將選中的學(xué)號輸出。

結(jié)束

最后,不要忘記加上return 0來結(jié)束程序。

編譯生成

按下F9進行編譯,此時會在cpp文件所在目錄下生成一個同名的.exe文件。

如果你只需要使用.cpp文件,例如在編程練習(xí)或其他情況下,可以跳過這一步。如果需要單獨使用.exe文件,應(yīng)該在return 0之前加上system("PAUSE"),以便程序運行結(jié)束后暫停屏幕顯示。

以上就是利用C 語言編寫教師上課抽學(xué)號的程序的步驟和代碼。希望能對你有所幫助!

標(biāo)簽: