- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual BASIC(1991,MS) for Windows 用于开发Windows应用软件 QBASIC 的组成 MS-DOS 5.0 以上版本提供 QBASIC.EXE 、QBASIC.HLP 启动QBASIC “basic/qbasic” 程序窗口:用来编辑和运行程序 窗口的标题为源程序名 命令窗口:用来执行单个程序 窗口的标题为Immediate 活动窗口:当前正在使用的窗口 英文字母 阿拉伯数字 符号 标点符号 类型说明符 算术运算符(+、-、×、/、\ 、^ ) 关系运算符(、 、= 、=、 =、 ) 逻辑运算符(NOT、AND、OR) 开始 结束 年份 n 否 是 是 否 闰年 不是闰年 闰年 1 1 INPUT “年份n=”;n IF INT(n/400)=n/400 THEN PRINT “runnian” ELSE IF n MOD 4=0 AND n MOD 100 0 THEN PRINT “runnian” ELSE PRINT “bushi” END IF END IF END INPUT “年份n=”;n b=n MOD 4 c=n MOD 100 d=n MOD 400 IF b =0 AND c 0 OR d=0 THEN PRINT “runnian” ELSE PRINT “bushi” END IF END 教参P.19 学案:P.19--20 课外作业 作业:学案 P.19 8(1) 课本:P.38 A4 讲解的主要内容及流程 一、知识结构 二、BASIC语言的发展 三、QBASIC 上机指导 四、QBASIC语言的基本字符 五、QBASIC 的算术表达式 六、QBASIC 的标准函数 七、质数判断 八、二分法 九、闰年问题 一、知识结构 输入语句 输出语句 赋值语句 条件语句 循环语句 算法语句 二、BASIC语言的发展 初期BASIC(1964~70初) 小型机上使用 多用户分时系统 编译方式 微机BASIC(1975~80年代中期) 在ROM中 解释方式 结构化BASIC(80年代中期) 三种基本结构 模块化 True BASIC 、Quick BASIC 、QBASIC 三、QBASIC 上机指导 四、QBASIC语言的基本字符 五、QBASIC 的算术表达式 (1)BASIC语言的算术表达式由算术运算符、常数、变量、函数和圆括号组成,其基本形式与数学上的算术表达式类似.表达式中的运算符号常用的有: 加+ ,减 - , 乘* , 除/ , 乘方^ 开平方SQR(X) ,取绝对值ABS(X) 取商\ ,取余a MOD b 取整INT(X)等. (2)算术表达式的注意事项 用算术运算符将常数、数值变量及数学函数连接起来的有意义的式子. 乘号不能用“×”或“.” 不要漏写乘号 “ * ” 要用合法的变量名 所有字符写在一行上 只能使用圆括号 a NOT xa 非 NOT x0 或 x3 x0 OR x3 或 OR 1x5 x5 AND x1 且 AND 逻 辑 运 算 符 b ab 不等于 a=b a=b 等于 = b a=b 大于或等于 = ab ab 大于 b a=b 小于或等于 = ab ab 小于 关 系 运 算 符 数学表达式 举例 功 能 运算符 (3)条件语句的条件表达式中常用连接符如下 六、QBASIC 的标准函数 常用数学函数见下表 不能随意造函数 自变量部分必须用圆括号括起来 自变量可以是常量、变量或表达式 三角函数的自变量应为弧度 标准函数 功 能 SIN(X) 求X的正弦值 X单位为弧度 CON(X) 求X的余弦值 X单位为弧度 SQR(X) 求X的平方根 ABS(X) 求X的绝对值 LOG(X) 求X的自然对数 EXP(X) 求e的X次幂 标准函数 功 能 INT(X) 求不大于X的最大整数 FIX(X) 取X的整数部分 SGN(X) 符号函数 RND(X) 产生(0,1)区间的一个随机数 SGN(X)= 1 当x0 0 当x=0 -1 当x0 任意给定一个大于1的整数n,判断n流程图是否为质数,画出它的流程图,并编写程序. 课本P.5, P.22 开始 输入n n2? d=2 d整除n? n不是质数 结束 d=n-1? 是 否 是 d=d+1 否 是 否 n是质数 开始 输入
您可能关注的文档
- 高二数学必修3几何概型课件 苏教版.ppt
- 高中数学 3.2-2《古典概型》课件 苏教版必修3.ppt
- 高中数学古典概型课件苏教版必修3.ppt
- 高中数学苏教版必修三1.1《算法的基本逻辑结构》课件.ppt
- 高中数学苏教版必修三1.1算法的含义课件.ppt
- 高中数学苏教版必修三1.2.3《循环结构1》课件.ppt
- 高中数学苏教版必修三1.2《程序框图》课件.ppt
- 高中数学苏教版必修三1.3-2《条件语句》课件.ppt
- 高中数学苏教版必修三1.3《条件语句》课件.ppt
- 高中数学苏教版必修三1.4《算法案例1》课件.ppt
- 高中数学新课标人教A版必修三1.3-1辗转相除法与更相减损术课件.ppt
- 高中数学新课标人教A版必修三1.3-2秦九邵算法课件.ppt
- 高中数学新课标人教A版必修三1.3-3K进制化十进制课件.ppt
- 高中数学新课标人教A版必修三1.3-4十进制化k进制课件.ppt
- 高中数学新课标人教A版必修三1.3.1_更相减损术课件.ppt
- 高中数学新课标人教A版必修三1.3.1《算法案例——辗转相除法与更相减损术》课件.ppt
- 高中数学新课标人教A版必修三1.3.1进位制课件.ppt
- 高中数学新课标人教A版必修三1.3.2《算法案例——秦九邵算法》课件.ppt
- 高中数学新课标人教A版必修三1.3.3《算法案例——K进制化十进制》课件.ppt
- 高中数学新课标人教A版必修三1.3.4《算法案例——十进制化k进制》课件.ppt
最近下载
- T_BJSMYXYJH 0002—2021_树木医生技能考核评价规范.pdf VIP
- 2025年骨科十五五规划.docx
- 邮件处理中心协同客服操作规范.doc VIP
- 中国南方航空股份有限公司盈利能力分析.doc VIP
- 金矿开采项目投资计划书.docx
- 学习项目二民宿运营民宿经营策略民宿营销推广民宿品牌打造课件讲解.ppt VIP
- 小学科学新教科版三年级上册第一单元 天气教案(2025秋新版).doc
- 安全运动促健康(教学设计)-2023-2024学年人教版体育三年级上册.docx VIP
- 杜邦STOP安全观察技巧解读.pdf VIP
- 04S516 混凝土排水管道基础及接口.docx VIP
文档评论(0)