ImageVerifierCode 换一换
格式:PDF , 页数:5 ,大小:72.96KB ,
资源ID:169383      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-169383.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(HB Z 181.1-1990 编程格式-BASIC语言.pdf)为本站会员(孙刚)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

HB Z 181.1-1990 编程格式-BASIC语言.pdf

1、工业部航空程格式HB/Z 181.1-90 BASIC 1 本标准规定了使用BASIC语言编程的格式.本标准不涉及程序设计方法和编程技巧e本标准适用于软件开发中的编程工作.2 基本约定2. 1 元符号缩格指示符(在实际的程序行之中不出现).指示该行对于上行向右缩格,箭头左端与上行右端对齐,箭头右端指示本行开始位置(具体缩格数,可一次选定,一般为1-5格)。J可选择符号,表示括在其内的内容是可有可无的。2. 2 程序单元长度一个程序单元(主程序或子程序,下同)的长度一般不超过4页打印纸(约240行,其中包括注释行)。2. 3 程序结构描述体主程序子程序1功能说明子程序1子程序2功能说明子程序2

2、子程序n功能说明子程序n2.4 描述体描述体以注释形式给出,它至少包括下述信息,按顺序为g程序名及其含义说明版本号和完成日期程序功能编程人员姓名和单位修改人员姓名、单位和修改日期航空航天工业部1990-09-18发布1991-02-01实施169 对环境的依赖性输入数据的类型和含义输出数据的类型和含义【其它需说明的问题】HB/Z 181.1-90 描述体前后各用一行一号与程序的其它部分隔开,其具体格式见附录A。2.5 注糖注释应使程序变得清晰可读。注释语句行数一般占程序单元长度的1/5-1/3,每一注释行(包括继续行的注释内容左端应与上行语句左端对齐,其具体格式见附录B。2.6 标识符所有的标

3、识符应尽量具有明显的含义,必要时可通过注释加以说明-3语句约定3. 1 循环语甸的格式X XXXX FOR v=初值TO 终值STEP 增量语句或语句序列XX XXX NEXT V 例g00100 FOR 1=1 TO N STEP 1 00110 LET A (l)=O 00120 LET A(I)=A (l)+1 00130 NEXT 1 4 其它约定4. 1 换行在程序中,语句换行后,除按该格式要求应缩格的之外,其余的均须与上行左端对齐。4.2 续行当一个逻辑行太长时需要折行.在折行时,不应将一个单词拆开,而且续行也要缩格。若表达式太长需折行时,续行表达式与前一行表达式左端对齐。例z00

4、100 LET A=(X1+Xi2)普(X1-X2)+(ZI骨提2+2提ZI幡Z2+Z2普普2)4.3 空格的使用为了使程序更为清晰、易读,建议在程序中所有用空格作分隔符的地方都只保留一个空格(注释和中的内容除外),在算术运算符(+、.-)、关系运算符(=、罩、=)和赋值号(=勺的前后各留一个空格。170 00010 REM 00020 REM 00030 REM 00040 REM 00050 REM 00060 REM 00070 REM NAME , VERSION , FUNCTION , AUTHOR, MODIFIED-BY , DEPNDENCE 00080 REM INPUT

5、, 00090 REM OUTPUT , 00100 REM OTHERS , 00110 REM HB/Z 181.1-90 附录A描述体细节(补充件)程序名及其含义说明版本号和完成日期程序功能说明编程人员姓名和单位修改人员姓名、单位和修改日期对环境的依赖性输入数据名、类型及功能(若无则填NONE)输出数据名、类型及功能(若无1填NONE)其它需说明的问题171 00010 REM 00020 REM 00030 REM 00040 REM 00050 REM 00060 REM 00070 REM 00080 REM 00090 REM 00100 REM 00110 REM 00120

6、REM 00130 REM 00140 REM 00150 REM 00160 REM 00170 PRINT 00180 GOSUIi 00190 PRINT 00200 FOR 00210 00220 NEXT 00230 GOTO 00240 REM 00250 REM 00260 PRINT 00270 lNPUT 00280 RETURN 00290 END 172 HB/z 181.1-90 NAME. VERSION. FUNCTION. AUTHOR. DEPENDENCE. INPUT. OUTPUT , PSRT 附录B实例(参考件PSRT-RPINT SQUARE ROO

7、T TABLE V 1. 012.18.1987 THlS ROUTINE IS USED TO PRINT SQUARE ROOT TABLE Xlao Qlng Wang DEPT. 5 AMT INST. .BEIJING THIS ROUTINE IS INDEPENDENCE OF MACHING NINTEGER INPUT NUMBRE llNTEGER SQR(I) REAL SQUARE ROOT 飞、PRINTSQUARE ROOT TABLE 240 飞NUMBER,唱QUAREROOT 1=1 TO N STEP 1 PRINT I.SQR(I) E 290 THIS SUBROUTINE IS USED TO INPUT DATA PLEASE INPUT NUMBER. N HB/Z 181.1-90 附加说明2本标准由航空航天工业部第兰。一研究所提出本标准由航空航天工业部第六三五研究所负责起草、173

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1