2.2程序的顺序结构.ppt
2.2 程序的顺序结构程序的顺序结构礼县一中礼县一中 陈陈 磊磊一、复习与回顾一、复习与回顾n1、常量定义说明语句格式、常量定义说明语句格式n const 常量名常量名 as 类型类型=表达式表达式n2、变量定义说明语句格式、变量定义说明语句格式n dim 变量变量 as 类型类型n3、赋值语句、赋值语句n 变量变量=表达式表达式n4、输入数据的函数、输入数据的函数n inputbox(提示信息,标题,默认值,位提示信息,标题,默认值,位置置)n5、输出数据的方法、输出数据的方法n print 输出内容输出内容二、问题二、问题n 1、已知长方体的长、宽、高,编写一、已知长方体的长、宽、高,编写一个程序,求长方体的表面积和体积。个程序,求长方体的表面积和体积。n n (1)分析问题)分析问题n(2)设计算法)设计算法n输入输入A、B、C的值;的值;n计算计算S=2*(A*B+A*C+B*C););n计算计算V=A*B*C;n输出输出S、V的值;的值;n结束。结束。n(3)编写程序编写程序nPrivate sub command1_click()nDim A as single,B as single,C as singlenDim S as single,V as singlenA=inputbox(“A=“,“输入“)nB=inputbox(“B=“,“输入“)nC=inputbox(“C=“,“输入“)nS=2*(A*B+A*C+B*C)nV=A*B*CnPrint“表面积S=“;S,“体积V=“;VnEnd sub n(4)调试程序调试程序n 2、从键盘上输入一个三位整数,然后、从键盘上输入一个三位整数,然后将它反向输出。将它反向输出。n n(1)分析问题)分析问题n(2)设计算法)设计算法n 输入X的值;n X1=X100;n X2=(X-X1*100)10;n X3=X-X1*100-X2*10;n Y=X3*100+X2*10+X1;n 输出Y的值;n 结束。n(3)编写程序编写程序nPrivate sub command1_click()nDim X as integer,X1 as integer,X2 as integernDim X3 as integer,Y as integernX=inputbox(“X=”,”输入”)nX1=X100nX2=(X-X1*100)10nX3=X-X1*100-X2*10nY=X3*100+X2*10+X1n Print“Y=”;Yn End sub n(4)调试程序)调试程序n【总结总结】n【课后练习课后练习】n P40,【实践实践】(1)、)、【练习练习】(1)