顺序结构程序设计 ——关于“字符串”和数值.

Slides:



Advertisements
Similar presentations
第2章第2章 第 1 节 生物与非生物. [ 猜谜语 ] 名字叫做牛, 不会拉犁头; 说我力气小, 背着房子走。 ( 打一动 物)
Advertisements

Visual Basic 程序设计 第四讲.
第2章 Visual Basic 6.0编程基础 (第一部分)
ooxx這個遊戲程式,非常的簡單只要你小時候會玩井字遊戲即可把電腦打敗,可以說是一種考智力取勝的遊戲。
可爱的蜗牛 一、蜗牛冬眠 二、蜗牛进食 三、蜗牛排泄 四、蜗牛呼吸.
第四章 控制结构.
程式語言(I)- Visual Basic 6.0 第 9 章 結構化程式設計
高中信息技术新课程探讨 算法与程序设计教学实践与探讨 江苏省新海高级中学  张丽.
我国的宗教政策 第七课第三框.
C语言实验 第一课 标题:学号+姓名.
算法和程序设计 第4课 分支结构的算法设计 •.
第五章 数组.
Visual Basic程序设计.
程式語言Visual Basic 變數的可視範圍
VB內建函數與應用.
数组 第 6 章.
第5章 数组 Visual Basic程序设计.
程式語言 -Visual Basic 變數、常數與資料型態.
副程式 將可以重複使用的程式區塊獨立而成 寫在Private Sub 函數名稱() 副程式碼 End Sub 呼叫副程式
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
初识Visual Basic.
第1章 概述 程序设计语言的发展 Visual Basic 6.0简介 Visual Basic 6.0集成开发环境 设计程序的一般步骤.
第4章 程序控制结构与算法基础.
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
第4章 基本的控制结构 4.1 顺序结构 4.2 选择结构程序设计 4.3 循环结构 4.4 综合实例 退出.
走进编程 程序的顺序结构(二).
程序的基本要素 2018/12/6.
Visual Basic 程序设计 教师:王 杨 电话:
3.5 用递归法解决问题 黄学鸿.
新觀念的 VB6 教本 第 6 章 資料型別.
第5章 Visual Basic控制结构 之 常用算法举例
PCR300 (13.56MHz) Reader RS232/USB.
第四章 命令按钮、标签和文本框 大多数应用程序中都有命令按钮CommandButton控件,用户可以单击按钮执行某项操作。
Visual Basic程序设计.
第二章 Java语言基础.
算法与程序设计 周少品.
VB程序设计语言 主讲教师:王 杨.
VB程序设计语言 主讲教师:王 杨.
程序设计基础 第 2 章 学习程序设计的基本方法: 多练 模仿.
For x = 0 To 9 For y = 0 To 9 z = *x + 10*y …… Next y
VB语言程序设计教程.
107學年度高一程式設計 上機考試 投影片 加減乘除.
现代信息技术 微电子技术 计算机技术 传感技术 通信技术 处理、存储信息的技术 传感、采集技术 传递信息的技术
第二章、第三章错题分析.
C语言程序设计 第一章 数据类型, 运算符与表达式 第二章 顺序程序设计 第三章 选择结构程序设计 第四章 循环控制 第五章 数组.
第4章 Excel电子表格制作软件 4.4 函数(一).
选择结构设计 第 4 章 程序流程有三种最基本的控制结构,即顺序结构、选择结构和循环结构。
第五讲 VB语言基础(3).
3.16 枚举算法及其程序实现 ——数组的作用.
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年10月18日.
1位选手参加了歌唱比赛,评委们的评分如下:
Print方法和函数 2019/5/19.
第5章 数组 5.1 数组概述 5.2 静态数组和动态数组 5.3 数组的基本操作 5.4 控件数组 5.5 数组在自定义数据类型中的应用.
第二章 Java基本语法 讲师:复凡.
1、过程概述 2、函数过程 3、子过程 4、过程的使用 5、传递参数 6、过程的嵌套
3.13 选择结构程序设计初步.
复习 标签(label)、文本框(text)控件 按钮:点击事件
解析算法与枚举算法.
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
算法与Visual Basic程序基础(二)
鸡兔同笼(续) ——选择结构.
信息的加工 Word中查找和替换、自动更正、批注、修订 Excel中公式和函数、排序和筛选、图表的建立和编辑 字符识别OCR.
数的简单处理 ——顺序结构、变量、数据类型、运算符
VB语言基础 一、 常量 1 定义:在程序运行过程中不能发生改变的量 2 分类 整型常量: 整数 不带小数点的数 数值常量
程序调试与错误处理.
3.9算法及VB初步3 ——以“鸡兔同笼”为例.
104學年度第二學期 燈音開課 03/14燈光開課.
第二次课后作业答案 函数式编程和逻辑式编程
Presentation transcript:

顺序结构程序设计 ——关于“字符串”和数值

Integer和String有什么区别? 关于数据类型 Integer和String有什么区别? a=10 可以做加减乘除计算 b = "10" 不可以做加减乘除计算

“+”和“&”的区别 +(两层作用) 数值 + 数值=数值的和 12 +12 =24 字符串+ 字符串= “字符串字符串” “abc” + “abc”=“abcabc” 数值 + 字符串?(错误!) ”abc”+Str(12)=“abc 12” ”abc”+trim(Str(12))=“abc12” &(字符串连接) 数值 & 数值=“数值数值” 12 & 12=1212 数值 & 字符串=“数值字符串” 12 & “abc”=12abc

典型的字符串连接代码 写法1: Label1.Caption = "最大值:" + Text1.Text + Chr(13) + "最小值:" + Text2.Text 写法2: a= Text1.Text b= Text2.Text Label1.Caption = "最大值:" + a + Chr(13) + "最小值:" + b

如何输出特殊字符 换行 Chr(13) Chr(10) vbCrLf 试试这段代码,在文本框中按下回车键。 Private Sub Text1_KeyPress(KeyAscii As Integer) Print KeyAscii End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) Print KeyAscii End Sub

阅读程序 &

函数列表

VB运算符 12 mod 2=0 9 mod 2=1

VB关系运算

VB逻辑运算

课堂练习:解读身份证 要求: 显示出年龄、性别、生日等信息。 关于性别的判断,不使用if语句。

核心:获取字符 出生年份:7-10 生日:11-14 当地顺序号:15-16 性别:17 奇数为男,偶数为女。

核心函数(s为输入的身份证号码) 得到字符数量:len(s) 解析出年份:mid Mid(s,7,4) 当前年份:year(now()) year(now()) –val(mid(s,7,4)) 如何不用if判断得到性别? 通过mod 2,得到余数 Sex=“女男” Mid(sex,2,1)为男 换行符号:Chr(13)

参考代码

上节课挑战题解释: “猜大小”程序 修改代码实现“猜大小”功能。

程序解释:全局变量和局部变量 如何让一个变量的值一直保存? 程序中的“V”和“l”是全局变量(窗体变量)

程序解释:过程 Sub echo() s = "竞猜次数:" + Str(v + l) Label1.Caption = s End Sub