免费预览已结束,剩余7页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
QB编程一、 QB语言基础1、 运算符号 + 加号- 减号* 乘号/ 除号 乘幂号(求x的n次方) 整除号MOD 求余运算 2、 关系符 等于 大于 不等于= 大于等于 3、标点符号() 括号 ! 叹号 , 逗号 (分区格式分隔符号) . 句号 ; 分号 (紧凑格式分隔符号) : 冒号 (语句并列分隔符号) ? 问号 (打印语句简写符号) 单引号 (注释语句前导符号)“ 双引号 (字符串前导符号) 下划线4、专用符号 整形变量或百分数后戳符号 $ 字符串变量后戳符号 # 双精度变量后戳符号 ! 单精度变量后戳符号 & 函数AND 简写符号5、运算函数 ABS(X) 绝对函数值 求x的绝对值 SQR(X) 算术平方根 求x的算术平方根 INT(X) 取整函数 求不大于x的最大整数 FIX(X) 截断函数 取x的整数部分 LOG(X) 对数函数 求以e为底的x的对数 EXP(X) 指数函数 求e的幂 SIN(X) 正弦函数 求x的正弦函数(x的单位为弧度) COS(X) 余弦函数 求x的余弦函数 TAN(X) 正切函数 求x的正切函数 RND(X) 随即函数 产生一个01随机数 (RND*x+n) 产生一个从n+xn的随机数 FIX(RND*x+n)产生一个从n+xn的随机整数 RND*100+100 100199 RND*101+100 100200RND*100+101 101200 RND*101+101 101201RND*99+100 100198 RND*99+101 101199 6、常用函数 LET(赋值) PRINT(屏幕输出) TAB(位置) CLS(清屏) END(结束) INPUT(屏幕输入) GOTO(转移) SWAP(交换) READ(读数) DATA(置数) IF(如果) THEN(那么) ELSE(否则) FOR(循环从) TO(到) STEP(步长) NEXT(下次) DO(做循环) LOOP(继续) WHILE(当)NOT(非) AND(与) OR(或) LEN(测长) LEFT$(x$,n)(左取) RIGHT$(x$,n)(右取)MID$(x$,m,n)(中取)VAL(x$)(数换串) STR$(x)(串换数)ASC(X$)(符变码) CHR$(X)(码变符) SPC(X)(跳空)LOCATE Y,X(行,列) OPEN(打开) CLOSE(关闭)OUTPUT(输出) AS(为) FRE(文件号)(测试结尾)DIM(定义数组)INTEGER(整形)LONG(长型)DOUBLE(双精度)CSRLIN(光标当前行位置) TIMER (从午夜开始计数的秒数)FRE(未用内存的总数字节) INKEY$(从键盘读一个字符)INSTR(S%,x$,y$)(一个字符串在另一字符串中的首字符位置)LBOUND$(N$) (大写换小写) UCASE$(N$)(小写换大写)LTRIM$(N$)(删除字符串中的前导空格) RTRIM$(N$)(删除字符串中的后引空格)TIME$ (当前系统时间) DATE$(当前系统日期)(关系函数)(文件读写命令)(字符串函数)(非常用函数)(常用函数) 7、ASCLL代码表 0 CTRL- 32 SPACE 64 96 1 CTRL-A 33 ! 65 A 97 a 2 CTRL-B 34 “ 66 B 98 b 3 CTRL-C 35 # 67 C 99 c 4 CTRL-D 36 $ 68 D 100 d 5 CTRL-E 37 % 69 E 101 e 6 CTRL-F 38 & 70 F 102 f 7 CTRL-G 39 71 G 103 g 8 CTRL-H 40 ( 72 H 104 h 9 CTRL-I 41 ) 73 I 105 i 10 CTRL-J 42 * 74 J 106 j 11 CTRL-K 43 + 75 K 107 k 12 CTRL-L 44 , 76 L 108 l 13 CTRL-M 45 - 77 M 109 m 14 CTRL-N 46 . 78 N 110 n 15 CTRL-O 47 / 79 O 111 o 16 CTRL-P 48 0 80 P 112 p 17 CTRL-Q 49 1 81 Q 113 q 18 CTRL-R 50 2 82 R 114 r 19 CTRL-S 51 3 83 S 115 s 20 CTRL-T 52 4 84 T 116 t 21 CTRL-U 53 5 85 U 117 u 22 CTRL-V 54 6 86 V 118 v 23 CTRL-W 55 7 87 W 119 w 24 CTRL-X 56 8 88 X 120 x 25 CTRL-Y 57 9 89 Y 121 y 26 CTRL-Z 58 : 90 Z 122 z 27 ESC 59 ; 91 123 28 60 94 126 31 63 ? 95 - 127二、 初级编程数学计算(1)输入长方形的长、宽,计算出它的周长 CLS INPUT A,B S=(A+B)*2 RPINT“S=”;LTRIM$(STR$(S) END(2)输入数字,判断它是否是自然数,且能被N整除 CLS 2 INPUT N IF N=FIX(N) AND N MOD N = 0 THENPRINT “YES!”ELSE PRINT “NO!”END IF END(3)输入N个数,求其中的最大数 CLS INPUT NFOR I = 1 TO N STEP 1INPUT A(I) NEXT IFOR J = 1 TO N STEP 1 IF A(J) MAX THEN MAX=A(J) NEXT JPRINT “MAX=”;MAX END(4)求1x2+2x3+3x4+9x10的值 CLS S=0 FOR I = 1 TO 9 S=S+I*(I+1) NEXT I PRINT “1*2+2*3+3*4+9*10=”;S END (5)鸡兔同笼 CLS INPUT T,J FOR X=1 TO T IF 2*X+4*(T-X)=J THEN 1 NEXT X1 PRINT “JI=”;X,“TU=”;T-X END(6)等差数列求和 A=首项 B=末项 X=项数 G=公差 CLS INPUT A,B,G FOR I = A TO B STEP G S=S+I NEXT I PRINT A;“+”;A+G;“+”;“”;“+”;B;“=”;S END CLS INPUT A,B,XS=(A+B)*X/2 PRINT S END(注意:方法只适用于公差为1的等差数列!) 打印图形(1)打印九九乘法口诀 CLS FOR I=1 TO 9FOR J= 1 TO I PRINT I;“*”;J;“=”;I*J NEXT J NEXT I END(2)打印图形 CLS INPUT N IF N=1 AND N=1 AND N=9 THENFOR I = 1 TO N PRINT TAB(I) FOR J = 1 TO 6 I PRINT “*”; NEXT J PRINT NEXT IEND运行结果 N=3* * * * * *(4)打印图形 CLS INPUT N FOR I = 1 TO N PRINT TAB(6-I);FOR J = 1 TO I PRINT LTRIM$(STR$(I) NEXT J NEXT I END 运行结果 N=5 1 1 2 1 2 3 1 2 3 41 2 3 4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 前置胎盘家庭护理指导查房
- 教师资格考试小学音乐面试重点难点精练试题解析
- 中医护理拔罐刮痧课件
- 半失能老人个人卫生护理指南
- 巢湖市2025年四年级数学下学期期中调研试题(含解析)
- 中国护理质量管理的未来趋势
- 教师资格考试初级中学信息技术面试知识点精练试题详解(2026年)
- 卒中康复护理中的辅助器具使用指导
- 高考物理终极押题卷(十一)(学生版)
- 2026届广东省深圳市宝安区重点名校中考物理仿真试卷含解析
- 12、口腔科诊疗指南及技术操作规范
- 赋能:打造应对不确定性的敏捷团队
- 学前儿童行为观察的方法(课堂PPT)
- 神经康复科诊疗指南规范
- 工业机器人技术与应用PPT完整全套教学课件
- dd5e人物卡可填充格式角色卡夜版
- 第五章 马尔可夫过程
- GB/T 35749-2017锦纶66弹力丝
- GB/T 3478.1-2008圆柱直齿渐开线花键(米制模数齿侧配合)第1部分:总论
- GB/T 19247.4-2003印制板组装第4部分:分规范引出端焊接组装的要求
- 坚持好干部20字标准,做人民满意的好干部
评论
0/150
提交评论