数据表示与处理ppt课件

上传人:钟*** 文档编号:1490830 上传时间:2019-10-22 格式:PPT 页数:39 大小:789.50KB
返回 下载 相关 举报
数据表示与处理ppt课件_第1页
第1页 / 共39页
数据表示与处理ppt课件_第2页
第2页 / 共39页
数据表示与处理ppt课件_第3页
第3页 / 共39页
点击查看更多>>
资源描述
会考真题,用计算机解决某个问题,问题分析清楚后,给出解决这个问题详细的( ),这个过程称为设计算法。 A 、编程语言 B、方法和步骤 C、加密措施 D、程序代码,B,1,会考真题,用流程图表示条件“AB”是否成立,要用到以下哪个图形?( ) A B C D A、C B、A C、D D、B,D,2,会考真题,下列选项中,关于算法的描述正确的是( ) A、算法只能用自然语言描述 B、算法必须在有限步骤内实现 C 、算法就是一种高级程序设计语言 D、算法可以有0个或多个输入,但只能有一个输出,B,3,会考真题,下列关于算法的描述正确的是( ) A 、算法的步骤可以是无穷的 B 、算法必须有输出 C 、算法就是程序 D 、算法必须有输入,B,4,第二章 程序设计ABC,2.2.1 数据的表示与处理,5,在程序设计中,往往要处理各种各样的数据,不同的程序设计语言有不同的数据类型。 在VB中,为了便于数据的表示与处理,VB提供了数值型、字符串型、布尔型、日期型等基本数据类型,数据类型,6,数据类型,不带小数点,精确到小数点后六位,带小数点的实数,精确到小数点后十五位,通常以指数形式(科学记数法)来表示,以“E”或“e”表示指数部分。 1.23E4=1.23104,7,数据类型,8,数据类型,字符串型数据是指用” ”引起来的一串字符。如”我爱信息技术!”、”My home”、”1234”都是字符串类型。,9,数据类型,布尔型又称逻辑性,常用于表示逻辑判断的结果,如“真/假”、“是/非”等,其值为True或False,分别表示逻辑真和逻辑假。VB中也常用数值0表示假值,1表示真值。,10,数据类型,日期型数据专门用来处理日期时间。VB采用一对”#”把日期和时间括起来,如#2018/09/15#表示2018年9月15日。,11,常量与变量,程序运行过程中,保持不变的量,可以变化的量,常量,变量,12,变量变量命名,每个变量都要有一个名字,即变量名。,变量命名必须遵守以下约定:,1、必须以字母或汉字开头,而不能以数字或其他字符开头。 2、只能由字母、汉字、数字和下划线组成,不能含有小数点、空格等字符。 3、字符个数不超过255个。 4、变量名不能使用VB中的保留字。例如,Double、Sub、End等 5、VB不区分变量名中字母的大小写。如R和r是同一个变量。 另外,为加强程序的可读性,变量名最好要有意义,如用“age”表示“年龄”,“sum”表示“总和”等。,13,变量变量声明,变量应该先声明后使用。,VB中声明变量的方法是:,Dim 变量名 As 数据类型,比如:编写一段程序,求圆的周长和面积。,Dim r As Single,Dim c As Single,Dim s As Single,还可以在一行中定义多个变量,例如:,Dim r As Single , c As Single , s As Single,14,常量和变量,计算圆的周长和面积,Dim r As Single,Dim c As Single,Dim s As Single,Private Sub Form_Click(),r=InputBox(“输入r: ”),c=2*3.14*r,s=3.14*r*r,Print c,Print s,End Sub,常量,数值常量,字符串常量,3.14,用一对双引号引起来的字符串”China”,常量定义形式:,Const 常量名 As 数据类型=表达式,Const PI = 3.14,Const PI As Single= 3.14,15,常量和变量,计算圆的周长和面积,Dim r As Single,Dim c As Single,Dim s As Single,Private Sub Form_Click(),r=InputBox(“输入r: ”),c=2*3.14*r,s=3.14*r*r,Print c,Print s,End Sub,Dim r As Single,Dim c As Single,Dim s As Single,Private Sub Form_Click(),r=InputBox(“输入r: ”),c=2*PI*r,s=PI*r*r,Print c,Print s,End Sub,Const PI=3.14,如果把值改为3.1415926,哪个程序修改起来更方便?,16,运算符与表达式,程序中的数据计算是依靠运算符来实现的。,VB的运算符,按类型划分为:,算术运算符,字符运算符,关系运算符,逻辑运算符,日期运算符,17,算术运算符与算术表达式,程序中的数据计算是依靠运算符来实现的。,25,-3,10,2.5,2,1,7,3,与数学运算一样,VB也可以使用括号控制运算顺序,但是,与数学中不同的是,VB中没有“ ”和“ ”,而是用( )的嵌套来表示,VB括号里的表达式优先运算。,18,字符运算符与字符表达式,VB中字符串运算符有:+ 和 &。它们的作用都是将两个字符串连接起来。 “计算机”&“软件” 的结果是“计算机软件” “123”+“45”的结果是“12345” 需要注意的是:当一个数字字符串表达式(如“123”)与一个数值型表达式用“+”运算时,结果将是数值型数据。而用“&”运算结果仍是字符串类型 “123” + 45 的结果是 168 ”123” & 45 的结果是 “12345“,19,关系运算符与关系表达式,关系运算符有 = (等于) (大于) = (大于等于) (不等于) 关系运算符的运算结果为布尔值True或False 82 的结果为,True,20,逻辑运算符与逻辑表达式,逻辑运算符的运算规则,True,False,False,False,True,True,True,False,True,True,False,False,逻辑运算符的优先级:Not And Xor Or,数学上表示某个数在某个区域时用表达式: 10X= 10) And (X 20),21,日期表达式是用日期运算符“+”或“-”将算术表达式、日期型常量、日期型变量、日期函数等连接起来的式子, #2003/09/01# + 30 = 2003-10-1 #2003/10/20# - 2003/10/10#” = 10,日期运算符与日期表达式,22,当一个表达式中同时出现多种运算符时,如何决定运算的次序呢?在VB中,运算次序由运算符的优先级决定,优先级高的运算符先运算,优先级相同的从左向右进行运算。不同性质的运算符优先级如下: 算术运算符字符串连接运算符关系运算符逻辑运算符,运算符的执行顺序,23,(1)你能写出下列表达式的值吗? 123+”321”&”ABCD” Not(2*511) (2)把表中的代数式改写成VB表达式,课本26页练习,1,2,gt2,“444ABCD”,False,(x + y) / (x - y),g*t2/2,b2-4*a*c,24,会考真题,已知赋值语句s=”Good Bye!”,则下列定义变量s正确的是( ) A、dim s as integer B、dim s as string C、dim s as long D、dim s as double,B,25,会考真题,下列语句正确定义了一个单精度实型变量x的是( ) A、其他三项都不对 B、Dim x As Integer C、Dim x As Single D、Dim x As String,C,26,会考真题,下列选项中,能作为VB程序变量名的是( )。 A、while B、4A123 C、a%c D、dist,D,27,会考真题,下列选项中,能作为VB程序变量名的是( ) A、3ab B、a*b C、dim D、xy,D,28,会考真题,下列选项中,不能作为VB程序变量名的是( ) A、123abc B、abc C、abc123 D、abc_123,A,29,会考真题,下列选项中,能作为VB程序变量名的是( ) A、do B、x/y C、xy D、x*y,C,30,会考真题,下列选项中,能作为VB程序变量名的是( ) A、if B、x2 C、a*b D、2x,B,31,会考真题,下列变量定义正确的是( ) A、dim a*c as string B、dim abc as integer C、dim for as double D、dim 4ac as Boolean,B,32,会考真题,在VB中表示“x属于区间a,b)”的正确表达式是( )。 A、a=x Or xb B、a=x And xb C、ax And xb D、a=xb,B,33,会考真题,仪仗队队员对身高H的选拔要求是:高于1.85米,但不能超过1.90米,下列表达式能正确表达的是( ) A、H=1.85 and H1.85 and H1.85 or H=1.85 or H=1.90,B,34,会考真题,在VB中,下列属于字符串常量的是( ) A、3.14 B、”Visual Basic ” C、cnt D、2018,B,35,会考真题,设a=2,b=5,在VB中,表达式ab And b3的值是( ) A、True B、False C、1 D、-1,B,36,会考真题,以下程序段运行后,x和st的值分别是( ) Dim x As Integer Dim st As String x=123+678 st=”123”+”678” A、123678 “801” B、801 “123678” C、123678 “123678” D、801 “801”,B,37,会考真题,一元二次方程判别式b 2-4ac的正确的vb表达式是( ) A、b 2-4ac B、b*b-4*a*c C、b 2-4*ac D、b*b-4a*c,B,38,会考真题,以下关系表达式的值,可能为True的是( ) A、42*2 B、x=x+1 C、24 D、ij,D,39,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!