卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

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

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

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

下載安裝Dev C 并配置

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

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

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

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

```

using namespace std;

int main()

{

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

}

```

隨機(jī)函數(shù)定義

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

定義變量

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

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

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

排序操作

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

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

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

結(jié)束

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

編譯生成

按下F9進(jìn)行編譯,此時(shí)會(huì)在cpp文件所在目錄下生成一個(gè)同名的.exe文件。

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

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

標(biāo)簽: