<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      song子威

      導(dǎo)航

      20194725 自動(dòng)生成四則運(yùn)算題第一版報(bào)告

      一·需求分析

           通過(guò)此代碼自動(dòng)生成四則運(yùn)算,給運(yùn)算帶來(lái)方便,節(jié)省老師和家長(zhǎng)的出題時(shí)間。

      二·功能設(shè)計(jì)

          (1)自動(dòng)生成10道100以?xún)?nèi)的2個(gè)操作數(shù)的四則運(yùn)算算式(+ - *  /),要求運(yùn)算結(jié)果也在100以?xún)?nèi)

          (2)剔除重復(fù)算式。  2 + 3 =    和  2 + 3 =     是重復(fù)算式      2 + 3 =   和   3 + 2 =  不屬于重復(fù)算式

          (3)題目數(shù)量可定制

          (4)相關(guān)參數(shù)可控制

                   是否包含乘法和除法

                   操作數(shù)數(shù)值范圍可控(如操作數(shù) 在100以?xún)?nèi)   還是1000以?xún)?nèi))

                   操作數(shù)是否含負(fù)數(shù)    

          (5)生成的運(yùn)算題存儲(chǔ)到外部文件result.txt中

      三·設(shè)計(jì)實(shí)現(xiàn)

           此程序使用C語(yǔ)言來(lái)實(shí)現(xiàn),其中包括do-while()循環(huán)和switch()語(yǔ)句,

           并用RANDOM()函數(shù)實(shí)現(xiàn)區(qū)間的隨機(jī)數(shù)

      四·測(cè)試運(yùn)行

       

      五·代碼片段

      完成取運(yùn)算符和隨機(jī)數(shù)

      #define RANDOM(a,b)(rand()%((b+1)-(a))+(a)) //宏定義參數(shù),產(chǎn)生[a,b]區(qū)間的隨機(jī)數(shù) 
      int main() 
      {
          int a,b,i,result;
          int sum=1;
          char op,ops[]= {'+','-','*','/'}; 
          srand(time(NULL)); //初始化隨機(jī)數(shù) 
          do 
          {
                  a=rand()%201-100;
                  b=rand()%201-100; //隨機(jī)生成-100到100之間的數(shù) 
                  op=ops[RANDOM(0,3)]; //取運(yùn)算符 

      完成運(yùn)算過(guò)程并控制結(jié)果在100之內(nèi)

          switch(op) 
                      {
                      case '+':
                          result=a+b;
                          break;
                      case '-':
                          result=a-b;
                          break;
                      case '*':
                          result=a*b;
                          break;
                      case '/':
                          result=a/b;
                          break;
                      }
                      if(result<100&&result>-100) //令結(jié)果小于100 
                      {
                         sum++;
                          printf("%d%c%d=%d\n",a,op,b,result);
                            
                      }
                      else
                          continue;
             }while(sum<=10);
      }

      存儲(chǔ)到外部文件

              FILE *fp;
              fp=fopen("D:\\result.txt","w");

      六·總結(jié)

           利用函數(shù)完成模塊設(shè)計(jì),自身不足是不斷調(diào)整了許多次才成功,以后要多加學(xué)習(xí)。

      七·PSP

      PSP2.1 任務(wù)內(nèi)容

      計(jì)劃共完成需要的

      時(shí)間(min)

      實(shí)際完成需要的

      時(shí)間(min)

      Planning 計(jì)劃 30 50
      Estimate 估計(jì)這個(gè)任務(wù)需要多少時(shí)間,并規(guī)劃大致工作步驟 30 50
      Development 開(kāi)發(fā) 80 100
      Analysis 需求分析 (包括學(xué)習(xí)新技術(shù)) 8 10
       Design Spec 生成設(shè)計(jì)文檔 6 8
      Design Review 設(shè)計(jì)復(fù)審 (和同事審核設(shè)計(jì)文檔) 5 6
       Coding Standard 代碼規(guī)范 (為目前的開(kāi)發(fā)制定合適的規(guī)范) 3 3
       Design 具體設(shè)計(jì) 10 15
      Coding 具體編碼 35 45
      Code Review 代碼復(fù)審 5 6
      Test 測(cè)試(自我測(cè)試,修改代碼,提交修改) 3 5
      Reporting 報(bào)告 10 11
       Test Report 測(cè)試報(bào)告 2 5
       Size Measurement 計(jì)算工作量 5 6
       Postmortem & Process Improvement Plan 事后總結(jié) ,并提出過(guò)程改進(jìn)計(jì)劃 5 7

      posted on 2019-09-15 23:16  song子威  閱讀(213)  評(píng)論(0)    收藏  舉報(bào)

      主站蜘蛛池模板: 亚洲精品乱码久久久久久中文字幕| 久热这里只国产精品视频| 香港日本三级亚洲三级| 威海市| 亚洲一级特黄大片在线观看| 亚洲午夜爱爱香蕉片| 中国老熟女重囗味hdxx| 日韩乱码视频一区二区三区| 国产性色的免费视频网站| 红桥区| 国产精品人成视频免费国产| 国产人成777在线视频直播| 亚洲人成在线播放网站| 91老熟女老人国产老太| 樱花草在线社区WWW韩国| 国产精品视频中文字幕| 国产精品乱码一区二区三| 国语自产少妇精品视频蜜桃| 亚洲在线一区二区三区四区| 日日摸天天爽天天爽视频| 亚洲天堂一区二区成人在线| 四虎在线播放亚洲成人| 应城市| 四虎永久免费精品视频| 亚洲精品日韩精品久久| 亚洲日本乱码在线观看| 国产精品一区二区三区激情| 国产一区二区三区在线观看免费| 无码人妻斩一区二区三区 | 国产片AV国语在线观看手机版| 中文字幕有码日韩精品| 日韩高清亚洲日韩精品一区二区| 亚洲国产精品午夜福利| 国产精品国产三级国av| 精品国产美女福到在线不卡| 日韩成人高精品一区二区| 老师破女学生处特级毛ooo片| 玩两个丰满老熟女久久网| 垦利县| 亚洲av永久无码精品天堂久久| 成年无码av片在线蜜芽|