精华内容
下载资源
问答
  • 原理:数字化逆变焊机通常采用三相交流电供电,经整流和滤波后变成直流电,将其逆变成千到万赫兹的中频交流电,再经中频变压器降至适合焊接的几十伏交流或直流电压,并借助于DSP,ARM等嵌入式微处理器完成,具有...
  • 通过我们已经学过的知识,你可以编写个最简单的程序输出个也许程序世界中最有名的词语: echo "Hello World!"; ?> First PHP page // Single line C++ style comment /* printing the message */ ...
  • 本章还将介绍确定字符关系(如测试字符是数字还是非打印字符)的函数库cctype。最后,还将简要地介绍 文件输入/输出。 第7章:函数——C++的编程模块 函数是C++的基本编程部件。本章重点介绍C++函数与C函数共同...
  • 本章还将介绍确定字符关系(如测试字符是数字还是非打印字符)的函数库cctype。最后,还将简要地介绍 文件输入/输出。 第7章:函数——C++的编程模块 函数是C++的基本编程部件。本章重点介绍C++函数与C函数共同...
  • 本章还将介绍确定字符关系(如测试字符是数字还是非打印字符)的函数库cctype。最后,还将简要地介绍 文件输入/输出。 第7章:函数——C++的编程模块 函数是C++的基本编程部件。本章重点介绍C++函数与C函数共同...
  • 本章还将介绍确定字符关系(如测试字符是数字还是非打印字符)的函数库cctype。最后,还将简要地介绍 文件输入/输出。 第7章:函数——C++的编程模块 函数是C++的基本编程部件。本章重点介绍C++函数与C函数共同...
  • 本书总结了十几本c++图书及教材的优点,摈弃了它们语言拖沓、层次结构混乱等缺陷,从零开始、由浅入深、层层递进、细致而又详尽地讲解c++这门大型编程语言。.  本书知识系统全面,拥有字典般的容量,可随用随查,...
  • 小学生学习数学,则运算比较重要的内容,需要做大量的练习,次要做几十甚至上百道题,经常每天都要做,俗称刷题;对老师和家长来说,判卷也是一个比较费事的工作。如果我们可以通过摄像头直接拍摄学生刷题的...

    小学生学习数学,四则运算是比较重要的内容,需要做大量的练习,一次要做几十甚至上百道题,经常每天都要做,俗称刷题。对老师和家长来说,判卷也是一个比较费事的工作。如果我们可以通过摄像头直接拍摄学生刷题的卷子,识别卷子上的题目和学生答案,并判断答案是否正确,语音播报答题结果,并给予学生鼓励、建议。这种自动判卷神器,可以大大减轻老师和家长判卷的压力,也可以帮学生自己检查错误。

    本次项目以加减乘除的四则运算为例,后续可以将这个功能扩展到小数、分数的运算,乘方的运算以及带括号的运算等。对于学生手写数字的识别率,也可以作为书写是否规范的一个评价,对学生提出建议,督促学生书写尽量规范。

    本项目采用如下硬件平台:

    硬件平台图片1.png

    在LattePanda上,通过摄像头采集数学刷题图像或者采用保存好的数学刷题图像,输入到部署在NCS2上的训练好的优化后的网络系统,识别数学题目,自动计算数学题目结果,识别学生答案,并判断学生答案是否正确,给出判断结果。可以将错题高亮显示标出,存成新的判卷图片,并将结果在显示器上输出,或者通过声音给出结果(答对多少道题或者多少分)。

    刷题试卷如下图所示:

    数学刷题自动判卷系统.png

    这张卷子有100道题目,涵盖百以内的加减法运算,有打印的数字、计算符号、等于号和学生手写的结果,还有班级姓名等。

    软件流程图如下:

    软件流程图片3.png

    输入刷题试卷的图像后,我们要对图像按照每个题目分块,然后再对每个分块内的数字、计算符号、“=”,以及手写答案进行识别,然后组合成算式,计算结果,与手写答案做对比,然后进行下一题目分块,直到试卷结尾。

    以第一道题为例,我们要识别并分解题目:“53+17=”,其中,“53” 和 “17” 是参与运算的数字,“+” 是运算符,“=” 是等号;我们需要识别单个的数字 “5” 和 “3”,然后根据运算符的间隔,将单个数字组合成相应的运算数字“53”,识别出运算符和参与运算的数字后,我们自动计算此题目的结果“70”,同时识别学生的手写结果”70”,并判断学生计算结果是否正确。

    以此类推,对所有题目进行类似操作,就可以知道该学生一共作对了多少题目,得到多少分,通过显示器或者音箱将结果输出。

    实现过程:

    1. 采集并标图像数据,借用mnist数据集作为手写体的数据集,该数据集有手写的单个数字的数据;我们还需要通过LattePanda的摄像头采集一定数量的运算符和 “=” 的图像,并做标注;
    2. 创建深度学习网络,可以采用已有深度学习网络,做迁移学习;比较几种深度学习网络,考虑速度和准确率,选取一种比较合适的结构,保证其识别准确率在96%以上。
    3. 用标注好的数据训练网络,达到一定的精度要求;保存模型为ONNX格式;
    4. 将训练好的网络模型,引入到OpenVINO 环境,采用mo.py对模型进行优化,并采用benchmark_app.py对其性能进行评估;
    5. 部署到LattePanda和Intel计算棒NCS2上,对实时采集图像或者保存图像,进行推理,识别数学题目,自动计算数学题目结果,识别学生答案,并判断学生答案是否正确,给出判断结果,通过语音合成技术,将学生的答题情况,得分播报出来;根据得分情况,对学生进行鼓励。

    结果显示:

    结果显示图片4.png

                                                                                                                                                                                      

                                                                                                                                                                              老徐 2020.7

     

    展开全文
  • 练习P20入门版答案

    2018-04-20 10:51:04
    个三位数,各位数字互不相同,数字比个位、百位数字之和还要大,且位、百位数字之和不是质数。编程找出所有符合条件的三位数。 注:1. 不能手算后直接打印结果。 2. “质数”即“素数”,指除1和自身...
  • 24点算法

    千次阅读 2005-07-14 22:08:00
    24点计算24点(加、、乘、除、括号) javascript版 v1.1作者:dlpower@163.com (转贴请注明作者)2004-04-26 请输入数字(1-13):副牌(52张)中,任意抽取4张可有1820种不同组合,其中有458个牌组算不出24点。...

    <html>
    <head>
    <title>24点</title>
    <meta name="author" content="dlpower@163.com">
    <meta http-equiv="Content-Type" content="text/html; charset=GB2312">
    </head>

    <body>
    <br>
    计算24点(加、减、乘、除、括号) javascript版 v1.1<br><br>
    作者:<a href='mailto:dlpower@163.com'>dlpower@163.com</a> (转贴请注明作者)<br><br>
    2004-04-26 <br><br><br><br>
    <form>
    请输入四个数字(1-13):<br><br>
    <input type="text" name="fa" size="2">
    <input type="text" name="fb" size="2">
    <input type="text" name="fc" size="2">
    <input type="text" name="fd" size="2">
    <br><br><input type="button" name="btn" οnclick="javascript:funCount()" value="  计算  ">
    </form>


    <br><br>
    <br><br>
    一副牌(52张)中,任意抽取4张可有1820种不同组合,其中有458个牌组算不出24点。
    <br><br>
    二十世纪80年代中期,孙士杰从上海到美国定居。孙士杰有几位邻居是美国人。邻居家<br>
    的小孩到他家串门,他没有别的玩具供孩子们玩,就灵机一动,拿出一副扑克来教他们<br>
    玩“24点”。谁知,这一玩,竟令美国孩子着了迷。这些孩子又把这种游戏带回家中和<br>
    学校,人们发现这种游戏对开发智力十分有益,后来就在全美推广开了。




    <script language="javascript">
    function log(str)
    {
    document.write("<br>"+str);
    }

    //生成计算表达式
    function genExpress(exp,a,b,c,d,m1,m2,m3)
    {
    var exp=exp.replace("a",a);
    exp=exp.replace("b",b);
    exp=exp.replace("c",c);
    exp=exp.replace("d",d);
    exp=exp.replace("m1",m1);
    exp=exp.replace("m2",m2);
    exp=exp.replace("m3",m3);
    return exp;
    }


    var answer = new Array();//正确答案的表达式
    var counter = 0;//答案的个数

    //测试表达式是否正确
    function test(expn,a,b,c,d,m1,m2,m3)
    {
    var exp;
    var ret;
    exp = genExpress(expn,a,b,c,d,m1,m2,m3);//生成计算表达式
    eval("ret = "+exp);
    if ( Math.abs(ret - 24) < 0.1 )
    {
      exp = exp.replace(";","");
      exp = replaceAll(exp,"*","×");
      exp = replaceAll(exp, "/","÷");
      var have = false;
      for ( var i=0; i<counter; i++)
      {
       if ( exp == answer[i] )
       {
        have = true;
        break;
       }
      }
      if ( !have )
      {
       answer[counter] = exp;
       counter++;
       log("<font color=red><b>"+counter+":&nbsp;&nbsp;"+exp+"</b></font>");
      }
    }
    }

    function replaceAll (streng, soeg, erstat)
    {
    var st = streng;
    if (soeg.length == 0)
      return st;
    var idx = st.indexOf(soeg);
    while (idx >= 0)        
    {  
      st = st.substring(0,idx) + erstat + st.substr(idx+soeg.length);
      idx = st.indexOf(soeg);
    }
    return st;
    }

    var n = new Array();//四个数字

    //接收四个输入框的数字,调用主程序
    function funCount()
    {
    n[0] = document.forms[0].fa.value;
    n[1] = document.forms[0].fb.value;
    n[2] = document.forms[0].fc.value;
    n[3] = document.forms[0].fd.value;
    if ( n[0] > 0 && n[1] > 0 && n[2] > 0 && n[3] > 0 && n[0] < 14 && n[1] < 14 && n[2] < 14 && n[3] < 14 )
    {
      log("<font size=5><b>"+n[0]+", "+n[1]+", "+n[2]+", "+n[3]+"的24点答案:</b></font><br>");
      log("<input type='button' οnclick='history.back(-1);' value=' 再来一次 '><br>");
      funMain();
      if ( counter == 0 )
      {
       log("没有答案!");
      }
    }
    else
    {
      alert("输入错误!");
    }
    }

    //主程序
    function funMain()
    {
        var m = new Array();
    //四种运算符
        m[0] = "+";
        m[1] = "-";
        m[2] = "*";
        m[3] = "/";
       
    //11种表达式
        var exp1 = "a m1 b m2 c m3 d;";
        var exp2 = "(a m1 b) m2 c m3 d;";
        var exp3 = "(a m1 b m2 c) m3 d;";
        var exp4 = "((a m1 b) m2 c) m3 d;";
        var exp5 = "(a m1 (b m2 c)) m3 d;";
        var exp6 = "a m1 (b m2 c) m3 d;";
        var exp7 = "a m1 (b m2 c m3 d);";
        var exp8 = "a m1 ((b m2 c) m3 d);";
        var exp9 = "a m1 (b m2 (c m3 d));";
        var exp10 = "a m1 b m2(c m3 d);";
        var exp11 = "(a m1 b) m2 (c m3 d);";
       
        var a,b,c,d;//四个数字
        var m1,m2,m3;//三个运算符
       
        for (var i=0;i<4;i++)
        {
         a = n[i];
         for (var j=0;j<4;j++)
         {
       if ( i == j ) continue;//从未选的三个数字中选择一个数字
          b = n[j];
          for (var x=0;x<4;x++)
          {
        if ( x == j || x == i ) continue;//从未选的两个数字中选择一个数字
           c = n[x];
           for (var y=0;y<4;y++)
           {
         if ( y == x || y == j || y == i ) continue;//从未选的一个数字中选择一个数字
            d = n[y];
       
            for (var ta=0;ta<4;ta++)
            {
             m1 = m[ta];      
             for (var tb=0;tb<4;tb++)
             {
              m2 = m[tb];      
              for (var tc=0;tc<4;tc++)
              {
               m3 = m[tc];   
               for (var k=1;k<12;k++)
               {
                eval("test(exp"+k+",a,b,c,d,m1,m2,m3);");
               }
              }
             }
            }
           }
          }
         }
        }
    }
    </script>
    </body>

    </html>

    展开全文
  • 计算24点

    千次阅读 2004-04-28 22:47:00
    24点dlpower@163.com">计算24点(加、、乘、除、括号) Javascript版 v1.1作者:dlpower@163.com (转贴请注明作者)2004-04-26 请输入数字(1-13):副牌(52张)中,任意抽取4张可有1820种不同组合,其中有458个...

    <html>
    <head>
    <title>24点</title>
    <meta name="author" content="dlpower@163.com">
    <meta http-equiv="Content-Type" content="text/html; charset=GB2312">
    </head>

    <body>
    <br>
    计算24点(加、减、乘、除、括号) Javascript版 v1.1<br><br>
    作者:<a href='mailto:dlpower@163.com'>dlpower@163.com</a> (转贴请注明作者)<br><br>
    2004-04-26 <br><br><br><br>
    <form>
    请输入四个数字(1-13):<br><br>
    <input type="text" name="fa" size="2">
    <input type="text" name="fb" size="2">
    <input type="text" name="fc" size="2">
    <input type="text" name="fd" size="2">
    <br><br><input type="button" name="btn" οnclick="javascript:funCount()" value="  计算  ">
    </form>


    <br><br>
    <br><br>
    一副牌(52张)中,任意抽取4张可有1820种不同组合,其中有458个牌组算不出24点。
    <br><br>
    二十世纪80年代中期,孙士杰从上海到美国定居。孙士杰有几位邻居是美国人。邻居家<br>
    的小孩到他家串门,他没有别的玩具供孩子们玩,就灵机一动,拿出一副扑克来教他们<br>
    玩“24点”。谁知,这一玩,竟令美国孩子着了迷。这些孩子又把这种游戏带回家中和<br>
    学校,人们发现这种游戏对开发智力十分有益,后来就在全美推广开了。

     


    <script language="JavaScript">
    function log(str)
    {
     document.write("<br>"+str);
    }

    //生成计算表达式
    function genExpress(exp,a,b,c,d,m1,m2,m3)
    {
     var exp=exp.replace("a",a);
     exp=exp.replace("b",b);
     exp=exp.replace("c",c);
     exp=exp.replace("d",d);
     exp=exp.replace("m1",m1);
     exp=exp.replace("m2",m2);
     exp=exp.replace("m3",m3);
     return exp;
    }


    var answer = new Array();//正确答案的表达式
    var counter = 0;//答案的个数

    //测试表达式是否正确
    function test(expn,a,b,c,d,m1,m2,m3)
    {
     var exp;
     var ret;
     exp = genExpress(expn,a,b,c,d,m1,m2,m3);//生成计算表达式
     eval("ret = "+exp);
     if ( Math.abs(ret - 24) < 0.1 )
     {
      exp = exp.replace(";","");
      exp = replaceAll(exp,"*","×");
      exp = replaceAll(exp, "/","÷");
      var have = false;
      for ( var i=0; i<counter; i++)
      {
       if ( exp == answer[i] )
       {
        have = true;
        break;
       }
      }
      if ( !have )
      {
       answer[counter] = exp;
       counter++;
       log("<font color=red><b>"+counter+":&nbsp;&nbsp;"+exp+"</b></font>");
      }
     }
    }

    function replaceAll (streng, soeg, erstat)
    {
     var st = streng;
     if (soeg.length == 0)
      return st;
     var idx = st.indexOf(soeg);
     while (idx >= 0)       
     { 
      st = st.substring(0,idx) + erstat + st.substr(idx+soeg.length);
      idx = st.indexOf(soeg);
     }
     return st;
    }

    var n = new Array();//四个数字

    //接收四个输入框的数字,调用主程序
    function funCount()
    {
     n[0] = document.forms[0].fa.value;
     n[1] = document.forms[0].fb.value;
     n[2] = document.forms[0].fc.value;
     n[3] = document.forms[0].fd.value;
     if ( n[0] > 0 && n[1] > 0 && n[2] > 0 && n[3] > 0 && n[0] < 14 && n[1] < 14 && n[2] < 14 && n[3] < 14 )
     {
      log("<font size=5><b>"+n[0]+", "+n[1]+", "+n[2]+", "+n[3]+"的24点答案:</b></font><br>");
      log("<input type='button' οnclick='history.back(-1);' value=' 再来一次 '><br>");
      funMain();
      if ( counter == 0 )
      {
       log("没有答案!");
      }
     }
     else
     {
      alert("输入错误!");
     }
    }

    //主程序
    function funMain()
    {
        var m = new Array();
     //四种运算符
        m[0] = "+";
        m[1] = "-";
        m[2] = "*";
        m[3] = "/";
       
     //11种表达式
        var exp1 = "a m1 b m2 c m3 d;";
        var exp2 = "(a m1 b) m2 c m3 d;";
        var exp3 = "(a m1 b m2 c) m3 d;";
        var exp4 = "((a m1 b) m2 c) m3 d;";
        var exp5 = "(a m1 (b m2 c)) m3 d;";
        var exp6 = "a m1 (b m2 c) m3 d;";
        var exp7 = "a m1 (b m2 c m3 d);";
        var exp8 = "a m1 ((b m2 c) m3 d);";
        var exp9 = "a m1 (b m2 (c m3 d));";
        var exp10 = "a m1 b m2(c m3 d);";
        var exp11 = "(a m1 b) m2 (c m3 d);";
       
        var a,b,c,d;//四个数字
        var m1,m2,m3;//三个运算符
       
        for (var i=0;i<4;i++)
        {
         a = n[i];
         for (var j=0;j<4;j++)
         {
       if ( i == j ) continue;//从未选的三个数字中选择一个数字
          b = n[j];
          for (var x=0;x<4;x++)
          {
        if ( x == j || x == i ) continue;//从未选的两个数字中选择一个数字
           c = n[x];
           for (var y=0;y<4;y++)
           {
         if ( y == x || y == j || y == i ) continue;//从未选的一个数字中选择一个数字
            d = n[y];
       
            for (var ta=0;ta<4;ta++)
            {
             m1 = m[ta];      
             for (var tb=0;tb<4;tb++)
             {
              m2 = m[tb];      
              for (var tc=0;tc<4;tc++)
              {
               m3 = m[tc];    
               for (var k=1;k<12;k++)
               {
                eval("test(exp"+k+",a,b,c,d,m1,m2,m3);");
               }
              }
             }
            }
           }
          }
         }
        }
    }
    </script>
    </body>

    </html>

    展开全文
  • 24点

    千次阅读 2005-07-14 22:05:00
    计算24点(加、、乘、除、括号) javascript版 v1.1作者:dlpower@163.com (转贴请注明作者)2004-04-26 请输入数字(1-13): 副牌(52张)中,任意抽取4张可有1820种不同组合,其中有458个牌组算不出24点。...

    计算24点(加、减、乘、除、括号) javascript版 v1.1

    作者:dlpower@163.com (转贴请注明作者)

    2004-04-26



    请输入四个数字(1-13):







    一副牌(52张)中,任意抽取4张可有1820种不同组合,其中有458个牌组算不出24点。

    二十世纪80年代中期,孙士杰从上海到美国定居。孙士杰有几位邻居是美国人。邻居家
    的小孩到他家串门,他没有别的玩具供孩子们玩,就灵机一动,拿出一副扑克来教他们
    玩“24点”。谁知,这一玩,竟令美国孩子着了迷。这些孩子又把这种游戏带回家中和
    学校,人们发现这种游戏对开发智力十分有益,后来就在全美推广开了。<script language="javascript" type="text/javascript"> function log(str) { document.write("<br>"+str); } //生成计算表达式 function genExpress(exp,a,b,c,d,m1,m2,m3) { var exp=exp.replace("a",a); exp=exp.replace("b",b); exp=exp.replace("c",c); exp=exp.replace("d",d); exp=exp.replace("m1",m1); exp=exp.replace("m2",m2); exp=exp.replace("m3",m3); return exp; } var answer = new Array();//正确答案的表达式 var counter = 0;//答案的个数 //测试表达式是否正确 function test(expn,a,b,c,d,m1,m2,m3) { var exp; var ret; exp = genExpress(expn,a,b,c,d,m1,m2,m3);//生成计算表达式 eval("ret = "+exp); if ( Math.abs(ret - 24) < 0.1 ) { exp = exp.replace(";",""); exp = replaceAll(exp,"*","×"); exp = replaceAll(exp, "/","÷"); var have = false; for ( var i=0; i<counter; i++) { if ( exp == answer[i] ) { have = true; break; } } if ( !have ) { answer[counter] = exp; counter++; log("<font color=red><b>"+counter+":&nbsp;&nbsp;"+exp+"</b></font>"); } } } function replaceAll (streng, soeg, erstat) { var st = streng; if (soeg.length == 0) return st; var idx = st.indexOf(soeg); while (idx >= 0) { st = st.substring(0,idx) + erstat + st.substr(idx+soeg.length); idx = st.indexOf(soeg); } return st; } var n = new Array();//四个数字 //接收四个输入框的数字,调用主程序 function funCount() { n[0] = document.forms[0].fa.value; n[1] = document.forms[0].fb.value; n[2] = document.forms[0].fc.value; n[3] = document.forms[0].fd.value; if ( n[0] > 0 && n[1] > 0 && n[2] > 0 && n[3] > 0 && n[0] < 14 && n[1] < 14 && n[2] < 14 && n[3] < 14 ) { log("<font size=5><b>"+n[0]+", "+n[1]+", "+n[2]+", "+n[3]+"的24点答案:</b></font><br>"); log("<input type='button' οnclick='history.back(-1);' value=' 再来一次 '><br>"); funMain(); if ( counter == 0 ) { log("没有答案!"); } } else { alert("输入错误!"); } } //主程序 function funMain() { var m = new Array(); //四种运算符 m[0] = "+"; m[1] = "-"; m[2] = "*"; m[3] = "/"; //11种表达式 var exp1 = "a m1 b m2 c m3 d;"; var exp2 = "(a m1 b) m2 c m3 d;"; var exp3 = "(a m1 b m2 c) m3 d;"; var exp4 = "((a m1 b) m2 c) m3 d;"; var exp5 = "(a m1 (b m2 c)) m3 d;"; var exp6 = "a m1 (b m2 c) m3 d;"; var exp7 = "a m1 (b m2 c m3 d);"; var exp8 = "a m1 ((b m2 c) m3 d);"; var exp9 = "a m1 (b m2 (c m3 d));"; var exp10 = "a m1 b m2(c m3 d);"; var exp11 = "(a m1 b) m2 (c m3 d);"; var a,b,c,d;//四个数字 var m1,m2,m3;//三个运算符 for (var i=0;i<4;i++) { a = n[i]; for (var j=0;j<4;j++) { if ( i == j ) continue;//从未选的三个数字中选择一个数字 b = n[j]; for (var x=0;x<4;x++) { if ( x == j || x == i ) continue;//从未选的两个数字中选择一个数字 c = n[x]; for (var y=0;y<4;y++) { if ( y == x || y == j || y == i ) continue;//从未选的一个数字中选择一个数字 d = n[y]; for (var ta=0;ta<4;ta++) { m1 = m[ta]; for (var tb=0;tb<4;tb++) { m2 = m[tb]; for (var tc=0;tc<4;tc++) { m3 = m[tc]; for (var k=1;k<12;k++) { eval("test(exp"+k+",a,b,c,d,m1,m2,m3);"); } } } } } } } } } </script>
    展开全文
  • 等-过滤条件等于搜索1框内输入数字的保留,其余的删除,增-过滤条件以当前读取的数据进行参考,重新读取偏移的地址,如果偏移地址的数据大于当前的则保留,其余的删除,-过滤条件以当前读取的数据进行参考,...
  • 】,o【这个o表,但被省略掉了】→个,左边切掉个,右边切掉个,剩下八个 《源自 希腊语octo八》《octopus章鱼:octo八,pus浓汁-表喷墨→八只脚的会喷墨的鱼》《october月(原来指的八月):octo八...
  • 指针变量加或减一个整数n的意义把指针指向的当前位置(指向某数组元素)向前或向后移动n个位置。应该注意,数组指针变量向前或向后移动一个位置和地址加1或减1 在概念上不同的。因为数组可以有不同的类型, 各种...
  • word使用技巧大全

    热门讨论 2011-03-18 20:37:53
    十四、Word中如何分节 10 1 Word中节的作用 10 2 分节符的使用 11 3分节后的页面设置 11 4分节与页码编号 11 5分节后文档的页眉与页脚的设置方法 11 十五、Word模版的使用 11 十六、Word技巧----Office大赛作品 12 ...
  • (29)某公司在传输数据过程中为了安全要对数据进行加密,若传递的是四位的整数,对其进行加密的规则为:每位数字都加上5,然后用和除以10的余数代替该数字,再将第位和第位交换,第二位和第三位交换。...
  • 矩阵按键扫描程序是一种节省IO口的方法,按键数目越多节省IO口就越可观,思路:先判断某列(行)是否有按键按下,再判断该行(列)只键按下。但是,在程序的写法上,采用了最简单的方法,使得程序效率最高。...
  • excel的使用

    2012-11-25 17:06:01
    $#,##0.00_)” 使用条件运算符也可以作为缩放数值的强有力的辅助方式,例如,如果所在单位生产种产品,每个产品中只要克某化合物,而天生产千个此产品,那么在编制使用预算时,需要从克转为千克、吨,这时...
  • 2009达内SQL学习笔记

    2010-02-10 19:46:58
    加入注释是一个使用函数的好习惯。 大多数SQL实现支持以下类型的函数: 文本处理, 算术运算, 日期和时间, 数值处理。 Null:空值 空值当成无穷大处理,所有空值参与的运算皆为空。 空值与空值并不相等,因为...
  • EXCEL集成工具箱V6.0

    2010-09-11 01:44:37
    最大的优点将指定的任意区域按每个存储格内容为行加入到当前批注中,允许批注内容中是否显示行号。 【连接字符串】 可视化地窗体连接字符串功能。能将最多三个任意区域存储格(或列)的内容按自定的分隔符号...
  • 最大的优点将指定的任意区域按每个存储格内容为行加入到当前批注中,允许批注内容中是否显示行号。 【连接字符串】 可视化地窗体连接字符串功能。能将最多三个任意区域存储格(或列)的内容按自定的分隔符号连接...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    十四章 继 承 .155 14.1 C#的继承机制.155 <<page 3>> page begin==================== 14.2 多 态 性 .159 14.3 抽象与密封 .163 14.4 继承中关于属性的一些问题.169 14.5 小 结 .172 第四部分 ...

空空如也

空空如也

1 2 3
收藏数 59
精华内容 23
关键字:

十四减一是数字几