数据表示与处理.ppt
- 文档编号:18789401
- 上传时间:2023-11-15
- 格式:PPT
- 页数:39
- 大小:277.50KB
数据表示与处理.ppt
《数据表示与处理.ppt》由会员分享,可在线阅读,更多相关《数据表示与处理.ppt(39页珍藏版)》请在冰点文库上搜索。
会考真题,用计算机解决某个问题,问题分析清楚后,给出解决这个问题详细的(),这个过程称为设计算法。
A、编程语言B、方法和步骤C、加密措施D、程序代码,B,会考真题,用流程图表示条件“AB”是否成立,要用到以下哪个图形?
()ABCDA、CB、AC、DD、B,D,会考真题,下列选项中,关于算法的描述正确的是()A、算法只能用自然语言描述B、算法必须在有限步骤内实现C、算法就是一种高级程序设计语言D、算法可以有0个或多个输入,但只能有一个输出,B,会考真题,下列关于算法的描述正确的是()A、算法的步骤可以是无穷的B、算法必须有输出C、算法就是程序D、算法必须有输入,B,第二章程序设计ABC,2.2.1数据的表示与处理,在程序设计中,往往要处理各种各样的数据,不同的程序设计语言有不同的数据类型。
在VB中,为了便于数据的表示与处理,VB提供了数值型、字符串型、布尔型、日期型等基本数据类型,数据类型,数据类型,不带小数点,精确到小数点后六位,带小数点的实数,精确到小数点后十五位,通常以指数形式(科学记数法)来表示,以“E”或“e”表示指数部分。
1.23E4=1.23104,数据类型,数据类型,字符串型数据是指用”引起来的一串字符。
如”我爱信息技术!
”、”Myhome”、”1234”都是字符串类型。
数据类型,布尔型又称逻辑性,常用于表示逻辑判断的结果,如“真/假”、“是/非”等,其值为True或False,分别表示逻辑真和逻辑假。
VB中也常用数值0表示假值,1表示真值。
数据类型,日期型数据专门用来处理日期时间。
VB采用一对”#”把日期和时间括起来,如#2018/09/15#表示2018年9月15日。
常量与变量,程序运行过程中,保持不变的量,可以变化的量,常量,变量,变量变量命名,每个变量都要有一个名字,即变量名。
变量命名必须遵守以下约定:
1、必须以字母或汉字开头,而不能以数字或其他字符开头。
2、只能由字母、汉字、数字和下划线组成,不能含有小数点、空格等字符。
3、字符个数不超过255个。
4、变量名不能使用VB中的保留字。
例如,Double、Sub、End等5、VB不区分变量名中字母的大小写。
如R和r是同一个变量。
另外,为加强程序的可读性,变量名最好要有意义,如用“age”表示“年龄”,“sum”表示“总和”等。
变量变量声明,变量应该先声明后使用。
VB中声明变量的方法是:
Dim变量名As数据类型,比如:
编写一段程序,求圆的周长和面积。
DimrAsSingle,DimcAsSingle,DimsAsSingle,还可以在一行中定义多个变量,例如:
DimrAsSingle,cAsSingle,sAsSingle,常量和变量,计算圆的周长和面积,DimrAsSingle,DimcAsSingle,DimsAsSingle,PrivateSubForm_Click(),r=InputBox(“输入r:
”),c=2*3.14*r,s=3.14*r*r,Printc,Prints,EndSub,常量,数值常量,字符串常量,3.14,用一对双引号引起来的字符串”China”,常量定义形式:
Const常量名As数据类型=表达式,ConstPI=3.14,ConstPIAsSingle=3.14,常量和变量,计算圆的周长和面积,DimrAsSingle,DimcAsSingle,DimsAsSingle,PrivateSubForm_Click(),r=InputBox(“输入r:
”),c=2*3.14*r,s=3.14*r*r,Printc,Prints,EndSub,DimrAsSingle,DimcAsSingle,DimsAsSingle,PrivateSubForm_Click(),r=InputBox(“输入r:
”),c=2*PI*r,s=PI*r*r,Printc,Prints,EndSub,ConstPI=3.14,如果把值改为3.1415926,哪个程序修改起来更方便?
运算符与表达式,程序中的数据计算是依靠运算符来实现的。
VB的运算符,按类型划分为:
算术运算符,字符运算符,关系运算符,逻辑运算符,日期运算符,算术运算符与算术表达式,程序中的数据计算是依靠运算符来实现的。
25,-3,10,2.5,2,1,7,3,与数学运算一样,VB也可以使用括号控制运算顺序,但是,与数学中不同的是,VB中没有“”和“”,而是用()的嵌套来表示,VB括号里的表达式优先运算。
字符运算符与字符表达式,VB中字符串运算符有:
+和&。
它们的作用都是将两个字符串连接起来。
“计算机”&“软件”的结果是“计算机软件”“123”+“45”的结果是“12345”需要注意的是:
当一个数字字符串表达式(如“123”)与一个数值型表达式用“+”运算时,结果将是数值型数据。
而用“&”运算结果仍是字符串类型“123”+45的结果是168”123”&45的结果是“12345“,关系运算符与关系表达式,关系运算符有=(等于)(大于)=(大于等于)(不等于)关系运算符的运算结果为布尔值True或False82的结果为,True,逻辑运算符与逻辑表达式,逻辑运算符的运算规则,True,False,False,False,True,True,True,False,True,True,False,False,逻辑运算符的优先级:
NotAndXorOr,数学上表示某个数在某个区域时用表达式:
10X=10)And(X20),日期表达式是用日期运算符“+”或“-”将算术表达式、日期型常量、日期型变量、日期函数等连接起来的式子,#2003/09/01#+30=2003-10-1#2003/10/20#-2003/10/10#”=10,日期运算符与日期表达式,当一个表达式中同时出现多种运算符时,如何决定运算的次序呢?
在VB中,运算次序由运算符的优先级决定,优先级高的运算符先运算,优先级相同的从左向右进行运算。
不同性质的运算符优先级如下:
算术运算符字符串连接运算符关系运算符逻辑运算符,运算符的执行顺序,
(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,会考真题,已知赋值语句s=”GoodBye!
”,则下列定义变量s正确的是()A、dimsasintegerB、dimsasstringC、dimsaslongD、dimsasdouble,B,会考真题,下列语句正确定义了一个单精度实型变量x的是()A、其他三项都不对B、DimxAsIntegerC、DimxAsSingleD、DimxAsString,C,会考真题,下列选项中,能作为VB程序变量名的是()。
A、whileB、4A123C、a%cD、dist,D,会考真题,下列选项中,能作为VB程序变量名的是()A、3abB、a*bC、dimD、xy,D,会考真题,下列选项中,不能作为VB程序变量名的是()A、123abcB、abcC、abc123D、abc_123,A,会考真题,下列选项中,能作为VB程序变量名的是()A、doB、x/yC、xyD、x*y,C,会考真题,下列选项中,能作为VB程序变量名的是()A、ifB、x2C、a*bD、2x,B,会考真题,下列变量定义正确的是()A、dima*casstringB、dimabcasintegerC、dimforasdoubleD、dim4acasBoolean,B,会考真题,在VB中表示“x属于区间a,b)”的正确表达式是()。
A、a=xOrxbB、a=xAndxbC、axAndxbD、a=xb,B,会考真题,仪仗队队员对身高H的选拔要求是:
高于1.85米,但不能超过1.90米,下列表达式能正确表达的是()A、H=1.85andH1.85andH1.85orH=1.85orH=1.90,B,会考真题,在VB中,下列属于字符串常量的是()A、3.14B、”VisualBasic”C、cntD、2018,B,会考真题,设a=2,b=5,在VB中,表达式abAndb3的值是()A、TrueB、FalseC、1D、-1,B,会考真题,以下程序段运行后,x和st的值分别是()DimxAsIntegerDimstAsStringx=123+678st=”123”+”678”A、123678“801”B、801“123678”C、123678“123678”D、801“801”,B,会考真题,一元二次方程判别式b2-4ac的正确的vb表达式是()A、b2-4acB、b*b-4*a*cC、b2-4*acD、b*b-4a*c,B,会考真题,以下关系表达式的值,可能为True的是()A、42*2B、x=x+1C、24D、ij,D,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 表示 处理