国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      全中文計(jì)算機(jī)編程語言的制作方法

      文檔序號(hào):6358429閱讀:672來源:國知局
      專利名稱:全中文計(jì)算機(jī)編程語言的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及計(jì)算機(jī),更準(zhǔn)確的說,涉及一種計(jì)算機(jī)語言。
      背景技術(shù)
      現(xiàn)有的計(jì)算機(jī)語言中,基本上都是由國外軟件商生產(chǎn)的西文計(jì)算機(jī)語言。這種狀況對(duì)我國普及計(jì)算機(jī)教育、從小培養(yǎng)軟件人才的目標(biāo)極為不利,同時(shí)也是英語水平不高的非計(jì)算機(jī)專業(yè)人士學(xué)習(xí)編程的一大障礙。

      發(fā)明內(nèi)容
      本發(fā)明的目的是提供一種全中文的計(jì)算機(jī)編程語言,克服以中文為母語的人士學(xué)習(xí)計(jì)算機(jī)以及編程中面臨的語言障礙問題。
      為實(shí)現(xiàn)本發(fā)明目的,本發(fā)明提供一種中文計(jì)算機(jī)編程語言,可以直接用中文為變量、函數(shù)、過程、函數(shù)參數(shù)及過程參數(shù)命名,實(shí)現(xiàn)中文編程。
      所述語言包括中文賦值語句、變量定義語句、注釋語句、空語句、當(dāng)一循環(huán)語句、重復(fù)循環(huán)語句、從—循環(huán)語句、如果—?jiǎng)t判斷語句、如果—?jiǎng)t—否則判斷語句、僅—當(dāng)判斷語句、跳轉(zhuǎn)語句、函數(shù)定義語句、過程定義語句、函數(shù)值返回語句、主程序定義語句、復(fù)合語句、開始語句、結(jié)束語句、顯示語句和輸入語句。
      所述語言的編譯系統(tǒng)中,從底層實(shí)現(xiàn)對(duì)中文變量、函數(shù)、過程、函數(shù)參數(shù)及過程參數(shù)的識(shí)別,支持代數(shù)常量、字符常量和字符串常量,代數(shù)值用雙精度實(shí)數(shù)表示,支持浮點(diǎn)運(yùn)算;支持簡(jiǎn)單變量和數(shù)組,簡(jiǎn)單變量使用時(shí)可不作定義,數(shù)組維數(shù)可達(dá)15維,支持代數(shù)、字符串和邏輯表達(dá)式,支持用戶自定義函數(shù)和自定義過程;支持模塊化程序設(shè)計(jì),支持局部變量,支持自定義函數(shù)和自定義過程直接或間接遞規(guī)調(diào)用;完全兼容中西文函數(shù)名稱,中文出錯(cuò)信息豐富,能指出出錯(cuò)語句行號(hào)和出錯(cuò)類型。
      具體實(shí)施例方式
      作為一個(gè)實(shí)施例,以下以一種以所述中文計(jì)算機(jī)語言編制的計(jì)算兩矩陣乘積的程序。
      主程序 計(jì)算兩矩陣的乘積開始實(shí)數(shù)a[4,4],b[4,1],c[4,1];a[1,1]=1; a[1.2]=-4; a[1,3]=6; a[1,4]=-5a[2,1]=-5; a[2.2]=21; a[2,3]=-33;a[2,4]=32a[3,1]=6; a[3.2]=-26; a[3,3]=43; a[3,4]=-48a[4,1]=5; a[4.2]=-24; a[4,3]=45; a[4,4]=-64b[1,1]=8; b[2,1]=-32;b[3,1]=25; b[4,1]=-10矩陣乘法(a,b,c,4,4,1);矩陣顯示(c,4,1);結(jié)束;矩陣乘法(A,B,C,m,n,k);開始從i=1到m做從j=1到k做開始s=0;從i1=1到n做s=s+A[I,i1]*B[i1,K,J];C[I,j]=s;結(jié)束;結(jié)束矩陣顯示(A,m,n)開始從i=1到m做開始從j=1到n做顯示[‘%1.5實(shí)數(shù)’],A[i,j];顯示[‘%下行’];結(jié)束結(jié)束另一個(gè)實(shí)施例是,解一元二次方程的通用程序開始輸入[‘a(chǎn)=%實(shí)數(shù)%下行b=%實(shí)數(shù)%下行c=%實(shí)數(shù)%下行’],a,b,c;x1=0;x2=0;根類型=0;解一元二次方程(a,b,c,x1,x2,根類型);僅當(dāng)根類型為0;如果x1=x2則顯示[‘方程有一對(duì)重根x=%1.8實(shí)數(shù)%下行’],x1;否則開始顯示[‘方程有一對(duì)實(shí)根x1=%1.8實(shí)數(shù)%下行’],x1;顯示[‘,x2=%1.8實(shí)數(shù)%下行’],x2;結(jié)束為1開始顯示[‘方程有一對(duì)虛根x1=%1.8實(shí)數(shù)i’],x1;顯示[‘,x2=%1.8實(shí)數(shù)i%下行’],x2;結(jié)束為2顯示[‘方程只有一個(gè)根x=%1.8實(shí)數(shù)%下行’],x1;為3顯示[‘方程不成立。%下行’];結(jié)束;結(jié)束;解一元二次方程(a,b,c,x1,x2,t)開始判別式=0;如果a◇0則開始判別式=b*b-4*a*c;如果判別式>=0則開始t=0;x1=(-b+開平方(判別式))/(2*a);x2=(-b-開平方(判別式))/(2*a);結(jié)束;否則開始t=1;x1=(-b+開平方(-判別式))/(2*a);x2=(-b-開平方(判別式))/(2*a);結(jié)束;
      結(jié)束;否則如果b◇0則開始t=2;x1=-c/b;結(jié)束;否則t=3;結(jié)束;本程序運(yùn)行結(jié)果a=0b=0c=0方程不成立。
      a=0b=-3c=15方程只有一個(gè)根x=5.00000000a=1b=2c=1方程有一對(duì)重根x=-1.00000000a=2b=10c=1.25方程有一對(duì)實(shí)根x1=-0.12829175,x2=-4.87180825a=30b=2c=4方程有一對(duì)虛根x1=0.33029040i,x2=-0.39695707i
      權(quán)利要求
      1.一種全中文計(jì)算機(jī)編程語言,其特征在于,可以直接用中文為變量、函數(shù)、過程、函數(shù)參數(shù)及過程參數(shù)命名,實(shí)現(xiàn)中文編程。
      2.如權(quán)利要求1所述的全中文計(jì)算機(jī)編程語言,其特征在于,所述語言包括中文賦值語句、變量定義語句、注釋語句、空語句、當(dāng)—循環(huán)語句、重復(fù)循環(huán)語句、從—循環(huán)語句、如果—?jiǎng)t判斷語句、如果—?jiǎng)t—否則判斷語句、僅—當(dāng)判斷語句、跳轉(zhuǎn)語句、函數(shù)定義語句、過程定義語句、函數(shù)值返回語句、主程序定義語句、復(fù)合語句、開始語句、結(jié)束語句、顯示語句和輸入語句。
      3.如權(quán)利要求1所述的全中文計(jì)算機(jī)編程語言,其特征在于,所述語言的編譯系統(tǒng)中,從底層實(shí)現(xiàn)對(duì)中文變量、函數(shù)、過程、函數(shù)參數(shù)及過程參數(shù)的識(shí)別。
      4.如權(quán)利要求1所述的全中文計(jì)算機(jī)編程語言,其特征在于,支持代數(shù)常量、字符常量和字符串常量,代數(shù)值用雙精度實(shí)數(shù)表示,支持浮點(diǎn)運(yùn)算。
      5.如權(quán)利要求1所述的全中文計(jì)算機(jī)編程語言,其特征在于,支持簡(jiǎn)單變量和數(shù)組,簡(jiǎn)單變量使用時(shí)可不作定義,數(shù)組維數(shù)可達(dá)15維,支持代數(shù)、字符串和邏輯表達(dá)式,支持用戶自定義函數(shù)和自定義過程。
      6.如權(quán)利要求1所述的全中文計(jì)算機(jī)編程語言,其特征在于,支持模塊化程序設(shè)計(jì),支持局部變量,支持自定義函數(shù)和自定義過程直接或間接遞規(guī)調(diào)用。
      7.如權(quán)利要求1所述的全中文計(jì)算機(jī)編程語言,其特征在于,完全兼容中西文函數(shù)名稱,中文出錯(cuò)信息豐富,能指出出錯(cuò)語句行號(hào)和出錯(cuò)類型。
      全文摘要
      一種全中文計(jì)算機(jī)編程語言,涉及一種計(jì)算機(jī)語言。本發(fā)明可以直接用中文為變量、函數(shù)、過程、函數(shù)參數(shù)及過程參數(shù)命名,實(shí)現(xiàn)中文編程。本發(fā)明完全兼容中西文函數(shù)名稱,中文出錯(cuò)信息豐富,能指出出錯(cuò)語句行號(hào)和出錯(cuò)類型。
      文檔編號(hào)G06F9/45GK1482539SQ02133728
      公開日2004年3月17日 申請(qǐng)日期2002年9月9日 優(yōu)先權(quán)日2002年9月9日
      發(fā)明者肖躍先, 宋金龍 申請(qǐng)人:四川中圣計(jì)算機(jī)軟件開發(fā)有限責(zé)任公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1