- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.1 编制计算机程序解决问题(下);认识程序中的基本元素;;; 韩信点兵:今有物不知其数,三三数之剩二,五五数之剩三;七七数之剩二。问物几何?
;Private Sub Command1_Click()
Dim x As Integer, y As Integer
x = 1: y = 0
Do
If x Mod 3 = 2 Then
If x Mod 5 = 3 Then
If x Mod 7 = 2 Then
y = x
End If
End If
End If
x = x + 1
Loop Until y 0
Print 韩信统御士兵数:; y
End Sub;;(1)常量、变量与数据类型。
常量:固定不变的量。如数字,字符串的。
如:1、3.14、“回家吃饭”、“welcome to school”等。
变量:可以改变赋值的量。
integer:只能表示整数,不能有小数点,正负数都可以,最大32767
Long:也只能表示整数,正负都可以,最大2147483648
single:单精度,可以有小数点,最大长度是8位
double:双精度,可以有小数点,最大长度是16位
currency:专门用来表示货币的。
string:文本型,只能表示文本,就是文字类的内容,另外需要特别注意的是:文本型的“3”跟数值型的3是不相等的,并且文本型的“3”不能用来运算。;(2)运算符、函数与表达式
运算符:计算机程序中有进行数值运算的+、-、*、/等数学运算符,还有字符串运算符、逻辑运算(and、or、not)符等。
函数:函数Time返回系统时钟的当前时间,函数Date返回系统时钟的当前日期。
表达式:常量、变量、运算符、函数等都可以组成表达式。
;;分析问题;; 2、设计算法;; 4、调试运行;;总结;1.下列关于算法的描述,正确的是( )
A、描述算法的方法只有流程图;
B、算法就是数值计算机的方法;
C、同一种算法只能用一种程序语言的实现;
D、算法是描述解决问题的方法和步骤;2.用计算机程序解决问题时,调试程序和检测结果的目的是( )
A、前者用于检查语法是否正确,后者检查能否按要求完成任务
B、前者检查算法是否正确,后者检查是否有语法错误
C、前者用于检查语法是否正确,后者检查是否有病毒
D、两者无区别;谢谢!
文档评论(0)