日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言四则运算报告,C语言四则运算实验报告.doc

發布時間:2024/3/12 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言四则运算报告,C语言四则运算实验报告.doc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

C語言四則運算實驗報告C語言四則運算實驗報告

得分教師簽名批改日期

深 圳 大 學 實 驗 報 告

課程名稱: C語言實驗

實驗名稱: 100以內的四則運算游戲

學 院: 信息工程學院

指導教師: 張金鳳

報告人: 王文杰 組號: 17

學號 2013130073 實驗地點 教學樓D506

實驗時間: 2014 年 4 月 16 日

提交時間: 2014.5.9

一、實驗目的

一、 學習和掌握C語言函數的定義與調用;

二、 進一步掌握隨機數、選擇結構、循環控制、交互式輸入輸出等程序設計方法;

三、 進一步掌握C語言中的數組定義和引用方法;

四、 學習和掌握根據流程圖進行模塊化程序設計的思想。

二、實驗要求

產生1到4之間的隨機數,決定4則運算的符號,再產生兩個0到99的隨機數進行運算,并記錄下做的題數以及正確的數目,當做題者輸入n或N時退出程序并顯示出完成題數及正確率。

三、實驗程序詳細流程圖:

五、對流程圖的簡要說明:

#include

#include

#include"time.h"

#include

void max_min(int a,int b);

randN1N2(int rN1, int rN2 );

randOper4( );

randLmt100( );

addLmt100(int num1, int num2);

subLmt100(int num1, int num2);

mulLmt100(int num1, int num2);

divLmt100(int num1, int num2);

/* 主函數的功能如下:在主函數中調用上面定義的五個函數,在屏幕上隨機循環出一道 100 以內的四則運算題。

其中,定義一個整型數組 proNum[4] 和整型數組 ansNum[4],這兩個數組中分別存儲在上述游戲循環過程中加、

減、乘、除四種類型的題出現的次數,以及這四種類型的題被答對的次數。在用戶不想繼續游戲退出時,在屏幕

上顯示本次游戲中的加、減、乘、除四種類型題出現的數量,以及每一種題被答對的次數。*/

int main(int argc, char *argv[])

{

srand( (unsigned)time( NULL ) );

int proNum[4]={0},ansNum[4]={0}, oper,num1,num2;

char ch;

printf("四則運算游戲,請輸入正確答案:\n\n");

for(;;)

{

oper = randOper4();

switch(oper)

{

case 1:

proNum[0]++;

if(addLmt100(num1,num2)==1)

ansNum[0]++;

break;

case 2:

proNum[1]++;

if(subLmt100(num1,num2)==1)

ansNum[1]++;

break;

case 3:

proNum[2]++;

if(mulLmt100(num1,num2)==1)

ansNum[2]++;

break;

case 4:

proNum[3]++;

if(divLmt100(num1,num2)==1)

ansNum[3]++;

break;

}

fflush(stdin);

printf("\n按回車繼續游戲,按N結束游戲\n\n");

ch = getch();

if(ch=='n'||ch=='N')

break;

}

printf("\n你一共玩了%d次加法,其中正確答對%d次\n\n",proNum[0],ansNum[0]);

printf("\n你一共玩了%d次減法,其中正確答對%d次\n\n",proNum[1],ansNum[1]);

printf("\n你一共玩了%d次乘法,其中正確答對%d次\n\n",proNum[2],ansNum[2]);

printf("\n你一共玩了%d次除法,其中正確答對%d次\n\n",proN

總結

以上是生活随笔為你收集整理的c语言四则运算报告,C语言四则运算实验报告.doc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。