在计算机存储器中存储值
一个变量是内存中的命名存储位置。
有两种记忆:
- 临时内存(RAM),用来保存计算机当前正在处理的工作。
- 永久内存(磁盘内存),在您关闭计算机后保存数据。
变量存储在临时内存中。
因此,它只在运行程序时存在。
只有数据存储在内存中,计算机才能处理数据。
定义变量
磁盘文件有文件名,类似的,变量也有变量名。程序员在定义变量时必须提供名称。当命名一个变量时,你必须遵循以下规则:
- 变量名的长度范围是1 ~ 40个字符。
- 变量名必须以字母开头。
- 在第一个字母之后,变量名可以包含字母、数字和下划线字符。
- 变量名不能有空格。
- 不能为变量指定与所使用语言中的保留字相同的名称。
- 同一个程序中的所有变量必须是唯一的。
- 变量名必须表示它所包含的数据。
好的变量名示例: 总计 Sales94 Feb2001Balance Gross_Sales |
坏变量名的例子: #总 94年销售 2月- 1994的平衡 销售总额 |
要在QBasic或Visual Basic中创建变量,您需要声明这些变量使用下面的语句:
昏暗的variableName作为数据类型
例如:Dim studentName as String Dim acct_balance as single
数据类型
在声明变量之前,必须确定变量的数据类型。程序员必须为每个变量(内存中的每个小盒子)分配一个数据类型。数据类型决定了变量(内存位置)可以存储的数据类型。
下表描述了QBasic中使用的基本数据类型
数据类型 | 样本值 | 描述 | 内存要求 |
整数 | 219 -3333年 |
整数,没有小数 | 2字节 |
单 | 0.33, 4.25 -88.7 |
包含小数点的数字 | 4个字节 |
双 | 50000.00 | 就像一个,但是大于32767或者小于- 32767 | 8个字节 |
字符串 | 多伦多 824 - 1790 6700年Edenwood博士 |
任何非数字文本,包括不用于计算的字母、数字 (如电话号码、地址)和特殊字符,任何组合 |
每字符1字节 |
声明变量只会在内存中创建一个空白空间。
您需要将一些数据放入变量中。
在变量中存储数据
要将数据放入变量,我们可以使用1)赋值语句。
或2)INPUT语句
(Visual Basic的输入框)
赋值语句给变量赋值。赋值符号是' = '。
被赋值的变量总是在小“=”
示例1:strStudentName =“吉尔”
前面声明的变量,studentName,现在持有数据“吉尔”。
注意:在字符串变量中存储值时,必须将值放在引号内。引号不作为变量的一部分存储。
示例2:账户余额=账户余额+存款
的变量acct_balance现在将计算结果保存在“=”的右边。
输入语句—该语句用于允许用户在程序执行期间输入数据。当INPUT语句执行时,计算机将暂停并允许用户输入数据;等待,直到
所有的输入语句都需要一个输入提示告诉用户需要什么数据。
输入“输入你的名字”,nam
或
打印“输入您的名字”;第一行末尾的分号
输入“”,南
注意:你可以在输入提示符后使用逗号或分号-分号将自动放置' ?',在程序运行时提示符的末尾。
因此,在内存中存储数据有两个步骤:
Step1:声明一个变量步骤2:赋值
变量只保存一个信息。它会保存这段数据,直到你给它赋值,或者直到程序结束。
稍后你会了解到数组(索引变量)可以在相同的变量名下存储多个值。
如果我们帮助过你,请用你的旧论文帮我们修复他的微笑……它需要秒!
-我们在找你以前的论文、实验和作业。
-我们会审查并发布在我们的网站上。广告收入用于支持发展中国家的儿童。
-通过“微笑手术”和“微笑列车”支付腭裂手术的费用。
谢谢……