第6章:结构化程序设计 程序设计常用命令 顺序结构 斗叶卧 分支结构 循环结构 过程与过程文件 制作人:程艾芝 车角学
第6章:结构化程序设计 1 程序设计常用命令 2 3 4 5 顺序结构 分支结构 循环结构 过程与过程文件
结构化程序设计 输入命令r命令窗口→人机交互的工作方式 建立程序文件→程序执行方式 编程思想面向过程(结构化程序设计) 面向对象 1赋初始值,或打开文件等 程序的组成2数据输入 3数据处理 4数据输出 制作人:程艾芝 车角学
结构化程序设计 • 输入命令 命令窗口→人机交互的工作方式 • 建立程序文件→程序执行方式 • 编程思想 面向过程(结构化程序设计) • 面向对象 • 1赋初始值,或打开文件等 • 程序的组成:2数据输入 • 3数据处理 • 4数据输出
程序文件的建立 1文件→新建→程序 ·在建立程序文件之前,一定要检査默认目录的 设置,目录在哪里,程序文件就保存到哪里。 2项目管理器→代码→程序 3命令方式: modify command<程序文件名 (新建和修改程序文件都是相同的命令,如果文 件名不存在,新建文件;否则,打开已经存在 的程序文件) 制作人:程艾芝 车角学
程序文件的建立 • 1文件→新建→程序 • 在建立程序文件之前,一定要检查默认目录的 设置,目录在哪里,程序文件就保存到哪里。 • 2项目管理器→代码→程序 • 3命令方式:modify command • (新建和修改程序文件都是相同的命令,如果文 件名不存在,新建文件;否则,打开已经存在 的程序文件)
程序文件的保存,执行 直接关闭程序文件,自动保存 或按CtH+W键 程序文件的执行 和交互方式不同,一行书写完回车之后,命令 不会执行。必须等整个程序文件建好,按工具 栏上面的!执行程序。 命令:Do[with用在子程序或过程调用中 制作人:程艾芝 车角学
程序文件的保存,执行 • 直接关闭程序文件,自动保存 • 或按Ctrl+W键 • 程序文件的执行 • 和交互方式不同,一行书写完回车之后,命令 不会执行。必须等整个程序文件建好,按工具 栏上面的!执行程序。 • 命令:Do [with ] • 子句[with ]用在子程序或过程调用中
第6.1节 程序设计常用命令 掌握 制作人:程艾芝 车角学
第6.1节 1 程序设计常用命令 掌握
常见的赋值语句 直接赋值:x=9 store命令: store9tox,y 键盘赋值命令: input, accept和wait Input可以接受各种类型的输入,但要加相应 的定界符。 Accept只可以接受字符型数据的输入,不需要 输入定界符。 wait只能接受单字符的输入。 制作人:程艾芝 车角学
常见的赋值语句: • 直接赋值: x=9 • store命令: store 9 to x,y • 键盘赋值命令:input,accept和wait • Input可以接受各种类型的输入,但要加相应 的定界符。 • Accept只可以接受字符型数据的输入,不需要 输入定界符。 • Wait 只能接受单字符的输入
Input和 accept的区别: Input ' please input an integer: to x &&若输入9,则x是数值型。 Input 'please input u name:’toy&&’mary Accept please input u name: toz &&mary Accept please input an integer: to x &&若输入9,则x是字符型。 Input 'please input a date: to m Input 'please input a logical value: to n 制作人:程艾芝 车角学
input 和 accept的区别: – Input ‘please input an integer:’to x – &&若输入9,则x是数值型。 – Input ‘please input u name:’to y &&’mary’ – Accept ‘please input u name:’ to z &&mary – Accept ‘please input an integer:’ to x – &&若输入9,则x是字符型。 – Input ‘please input a date:’to m – Input ‘please input a logical value:’ to n
小经验 在程序中,如果我们将变量当作字符来 处理,用 accept最方便; 若要用 input接受字符输入,一定要在运 行的时候输入引号。 类比:血nd和seek(P89); 制作人:程艾芝 车角学
小经验 • 在程序中,如果我们将变量当作字符来 处理,用accept最方便; • 若要用input接受字符输入,一定要在运 行的时候输入引号。 • 类比:find 和 seek (P89);
键盘赋值命令:wait wait按任意键继续’ wait按任意键继续’ windows wait按任意键继续’ timeout6&&6秒超 时 wait继续吗?(y/n)”如xC型 带下划线的子句可以自由搭配。 ·注意:在等待键盘输入的过程中,系统不能响 应其他的操作(不是死机);若要终止键盘输入, 按‘Esc’键(键盘左上角第一个键)。 制作人:程艾芝 车角学
键盘赋值命令:wait • wait ‘按任意键继续’ • wait ‘按任意键继续’ windows • Wait ‘按任意键继续’ timeout 6 &&6秒超 时 • wait ‘继续吗?(y/n)’ to x →C型 • 带下划线的子句可以自由搭配。 • 注意:在等待键盘输入的过程中,系统不能响 应其他的操作(不是死机);若要终止键盘输入, 按‘Esc’键(键盘左上角第一个键)
程序设计常用命令 2建立和修改程序的命令: modify command 注释语句的写法:*&& 注释语句不执行,增强程序的可读性 制作人:程艾芝 车角学
程序设计常用命令 2 建立和修改程序的命令: modify command 3 运行程序命令: do 4 注释语句的写法: * && 注释语句不执行,增强程序的可读性