C語(yǔ)言實(shí)現(xiàn)小學(xué)生考試系統(tǒng)
本文實(shí)例為大家分享了C語(yǔ)言實(shí)現(xiàn)小學(xué)生考試系統(tǒng)的具體代碼,供大家參考,具體內(nèi)容如下
問(wèn)題及代碼:
/*煙臺(tái)大學(xué)計(jì)算機(jī)學(xué)院 題目描述:做一個(gè)小學(xué)生考試系統(tǒng),功能包括: (1)利用隨機(jī)數(shù)出10道加法題; (2)小學(xué)生用戶答題給出每道題的答案; (3)對(duì)小學(xué)生的答題進(jìn)行評(píng)判; (4)計(jì)算出小學(xué)生答題正確率。 作者;景怡樂(lè) 完成時(shí)間:2016年12月29日 */ #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int a,b,c,d; int i,sum=0; srand(time(0));//首先給srand( )提供一個(gè)種子 for (i=1;i<=10;i++) { printf("第%d題:",i); a=rand()%10+1;//使給出的兩個(gè)數(shù)在10以內(nèi),也可根據(jù)需要自行更改 b=rand()%10+1; c=a+b; printf("%d + %d = ",a,b); scanf("%d",&d); if (c==d) { printf("Yes!\n"); sum++; } else printf ("No!\n"); } printf("做對(duì)了%d道題,共得到了%d分,得分率為%.2f !\n",sum,sum*10,(1.0*sum)/10); if(sum==10) printf("做的很棒!"); else printf("還有待提高哦!"); return 0; }
運(yùn)行結(jié)果:
知識(shí)點(diǎn)總結(jié):注意小學(xué)生運(yùn)算的能力較差,應(yīng)保證兩個(gè)10以內(nèi)的數(shù)做運(yùn)算,不宜過(guò)大。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
嵌入式C語(yǔ)言二級(jí)指針在鏈表中的應(yīng)用
這篇文章主要為大家介紹了嵌入式C語(yǔ)言二級(jí)指針在鏈表中的應(yīng)用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪2022-04-04C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)單航班管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)單航班管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-12-12Qt實(shí)現(xiàn)小功能之復(fù)雜抽屜效果詳解
在Qt自帶的控件中,也存在抽屜控件:QToolBar。但是,該控件有個(gè)缺點(diǎn):一次只能展開一個(gè)抽屜信息,無(wú)法實(shí)現(xiàn)多個(gè)展開。所以本文將自定義實(shí)現(xiàn)復(fù)雜抽屜效果,需要的可以參考一下2022-10-10C語(yǔ)言動(dòng)態(tài)內(nèi)存分配函數(shù)的實(shí)現(xiàn)
這篇文章主要介紹了C語(yǔ)言動(dòng)態(tài)內(nèi)存分配函數(shù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-05-05C++類的返回值是*this的成員函數(shù)問(wèn)題
這篇文章主要介紹了C++類的返回值是*this的成員函數(shù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-11-11