精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • c++自動出題20以內(nèi)退位減法

    c++自動出題20以內(nèi)退位減法
    1.基本要求:
    要求用C++語言編程,在Visual C++環(huán)境下調(diào)試完成.
    3. 創(chuàng)新要求:
    實現(xiàn)程序功能后,可進行創(chuàng)新設(shè)計(3項全部實現(xiàn)為創(chuàng)新):
    1)可以自動出題進位加法題目,如:3+8=?,或?+8=16 或7+?=12.
    2)可以自動出乘法 如:2*5=?或?*5=35或8*?=32.
    3)隨機決定當(dāng)前題目是進位加法、乘法和退位減法題目.
    三、設(shè)計方法和基本原理:
    1. 問題功能描述:
    計算機隨機生成100道退位減法題目,其中1~50題為諸如15-6=?形式的退位減法;51~75題為1?-4=7形式的退位減法;76~100題為:16-?=7形式的退位減法.
    2. 問題的解決方案:
    如果隨機生成減數(shù)和被減數(shù),會造成某些題目出現(xiàn)頻度過高的現(xiàn)象.例如等概率生成10~18的減數(shù),一旦生成18,則被減數(shù)只能是9,才能構(gòu)成退位減法.較好的解決辦法是:“10-1”
    到“18-9”共有45種不同的退位減法,將這45種不同的退位減法設(shè)定為一個數(shù)字,如果設(shè)定“10-1=”為0,如果隨機生成了0,則輸出“10-1=”這道題.
    四、主要技術(shù)問題的描述:
    使用rand()函數(shù)(無參)可產(chǎn)生隨機整數(shù),每調(diào)用1次rand()就產(chǎn)生1個隨機數(shù).
    為使每次運行程序,rand()函數(shù)產(chǎn)生不同的隨機數(shù),要調(diào)用一次srand函數(shù):
    srand(time(NULL));
    這些函數(shù)涉及到的頭文件有
    #include
    #include
    例如產(chǎn)生10個隨機整數(shù)的程序:
    #include
    #include
    #include
    void main()
    {
    srand(time(NULL));
    int a[10],i;
    for (i=0;i
    其他人氣:825 ℃時間:2020-05-28 14:18:12
    優(yōu)質(zhì)解答
    typedef enum{jia,jian,cheng}timu;void output(timu a){  int d = 0;  int p1 = 0,p2 = 0;  int s = 0;  char op;  if (a != cheng)  {      while (1)   ...不對的了吧
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版