<style id="uedzd"></style>
  • <style id="uedzd"></style>
  • <dfn id="uedzd"></dfn>
  • <dfn id="uedzd"></dfn>
    1. <ruby id="uedzd"></ruby>
      <ruby id="uedzd"></ruby>
    2. 實(shí)訓(xùn)指導(dǎo)
      您當(dāng)前的位置: 首頁(yè)>實(shí)訓(xùn)指導(dǎo)

      實(shí)驗(yàn)三

      Visual FoxPro函數(shù)、運(yùn)算符與表達(dá)式

      發(fā)布時(shí)間: 2018-11-27      信息來(lái)源:       閱讀次數(shù):

      實(shí)驗(yàn)三    Visual FoxPro函數(shù)、運(yùn)算符與表達(dá)式

      一、實(shí)驗(yàn)?zāi)康?
      1
      .熟悉Visual FoxPro常用內(nèi)部函數(shù)的使用。
      2
      .了解Visual FoxPro運(yùn)算符的運(yùn)算規(guī)則。
      3
      .掌握Visual FoxPro表達(dá)式的書(shū)寫(xiě)。

      二、實(shí)驗(yàn)內(nèi)容及上機(jī)步驟
      【上機(jī)題一】
      VisualFoxPro常用內(nèi)部函數(shù)的使用
      【上機(jī)步驟】
      本題的知識(shí)點(diǎn)是Visual FoxPro常用內(nèi)部函數(shù),操作步驟如下
      (1) 數(shù)值函數(shù), 分別執(zhí)行如下命令,觀察顯示結(jié)果
      ?SQRT(3*3+4*4)
      ?INT(5.7),INT(-5.7),CEILING(5.7),CEILING(-5.7),FLOOR(5.7),FLOOR(-5.7)
      ?MOD(34,7), MOD(34,-7), MOD(-34,7), MOD(-34,-7)
      ?ROUND(3.14159,2),ROUND(5678.45,-2)
      (2) 字符函數(shù), 分別執(zhí)行如下命令,觀察顯示結(jié)果
      A1="1"
      A2="2"
      A12="B"
      B=MAX(05/01/01,96/12/04)
      ?A&A1.&A2.,&A12
      ?AT("
      姓","姓名"),AT("PRO","VisualFoxPro"),ATC("PRO","Visual FoxPro")
      ?LEN(ALLTRIM(SPACE(8)))
      ?SUBSTR(“Visual FoxPro內(nèi)部函數(shù)”,8,6),LEFT(“電腦病毒:”,2),RIGHT(“殺毒軟件”,4)
      (3) 日期和時(shí)間函數(shù), 分別執(zhí)行如下命令,觀察顯示結(jié)果
      ?YEAR(DATE()),MONTH(DATE()),DAY(DATE())
      ?HOUR(DATETIME()),MINUTE(DATETIME()),SEC(DATETIME())
      (4) 數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù), 分別執(zhí)行如下命令,觀察顯示結(jié)果
      ?DTOC(DATE())
      ?STR(34.56,10,1),STR(34.56,10,2),STR(34.56,6),STR(34.56,3),STR(34.56)
      ?LEN(STR(34.56,6)),LEN(STR(34.56,3)),LEN(STR(34.56))
      ?VAL("12"),VAL("-12"),VAL("1A"),VAL("B2")
      (5) 測(cè)試函數(shù), 分別執(zhí)行如下命令,觀察顯示結(jié)果
      ?VARTYPE($234),VARTYPE("A"),VARTYPE(A),VARTYPE(DTOC(DATE()))
      ?IIF(3+65>70,.T.,.F.)

      【上機(jī)題二】
      VisualFoxPro運(yùn)算符與表達(dá)式
      【上機(jī)步驟】
      本題的知識(shí)點(diǎn)是Visual FoxPro運(yùn)算符與表達(dá)式,操作步驟如下
      (1)算術(shù)運(yùn)算符與表達(dá)式的練習(xí)。分別執(zhí)行如下命令,觀察顯示結(jié)果
      ?3*5*12/4^2
      ? (4^5+5^5)/(sqrt(4+5)-4*5)

      (2)字符運(yùn)算符與表達(dá)式的練習(xí)。分別執(zhí)行如下命令,觀察顯示結(jié)果
      a= "
      電 腦 "
      b= " 計(jì) 算 機(jī)"
      ?a+b,a-b

      (3)日期和時(shí)間運(yùn)算符與表達(dá)式的練習(xí)。分別執(zhí)行如下命令,觀察顯示結(jié)果
      ?DATE()-{^2005/09/01}
      ?DATE()-120,DATE()+120
      (4)關(guān)系運(yùn)算符與表達(dá)式的練習(xí)。 分別執(zhí)行如下命令,觀察顯示結(jié)果
      ?"
      飛機(jī)">"輪船", "xy">"x", " ">"x", "AB" > "ab"
      SET EXACT OFF???

      ?"
      電腦"="電腦病毒","電腦病毒"="病毒"
      ? "
      病毒"= ="電腦病毒","電腦病毒"= ="病毒"
      SET EXACT ON???

      ?"
      病毒"="電腦病毒","電腦病毒"="病毒"
      ? "
      病毒"= ="電腦病毒","電腦病毒"= ="病毒"
      ? "電腦病毒"$"病毒","病毒"$"電腦病毒"

      (5)邏輯運(yùn)算符與表達(dá)式的練習(xí),分別執(zhí)行如下命令
      a=5>3
      b=3>5
      ?a AND b, a OR b, NOT a, NOT b AND .F.

      【上機(jī)題三】
      VisualFoxPro綜合表達(dá)式的應(yīng)用
      【上機(jī)步驟】
      本題的知識(shí)點(diǎn)是VFP表達(dá)式的書(shū)寫(xiě),操作步驟如下:
      (1)寫(xiě)出下列算術(shù)式子的表達(dá)式,并求其值。
      ??????????????
      ,設(shè)x=3,y=2
      分別執(zhí)行如下命令:
      ?1/2+14/21+3/5
      ?SIN(PI()/6)+TAN(PI()/3)
      x=3
      y=2
      ?(x^5+y^5)/(SQRT(x+y)-x*y)
      (2)寫(xiě)出判斷閏年的表達(dá)式(能被4整除但不能被100整除,或者能被400整除的年份就是閏年)。
      ?? 分別執(zhí)行如下命令:
      y=YEAR(DATE())
      ?IIF((y%4=0 and y%100!=0) or y%400=0,"
      是閏年","不是閏年")
      (3)計(jì)算距離明年元旦還有多少天?(假設(shè)今年為2005年)
      分別執(zhí)行如下命令:
      ?{^2006/01/01}-date()
      (4)設(shè)直角三角形的一條直角邊長(zhǎng)為4,斜邊長(zhǎng)為5,求另一條直角邊之長(zhǎng)。
      分別執(zhí)行如下命令:
      a=4
      c=5
      b=SQRT(C*C-A*A)
      ?b


      日韩无码第一页,一区_97资源人妻碰碰碰_有码无码人妻Av_午夜亚洲国产理论片2020网站 亚洲无码片AV一级 岛国av无码专区免费看
      <style id="uedzd"></style>
    3. <style id="uedzd"></style>
    4. <dfn id="uedzd"></dfn>
    5. <dfn id="uedzd"></dfn>
      1. <ruby id="uedzd"></ruby>
        <ruby id="uedzd"></ruby>