- 顺序结构程序设计
1.编写已知半径r为15求圆面积的程序
文字:
①定义小数类型r,p,s
②输入半径
③定义地址
④s=p*r*r
⑤输出面积
流程图:
代码:
执行结果:
2.输入一个三位数的正整数,输出其反序数(如123反序数为321)
-
- 定义number,a,b,c;
- 输入一个三位数整数;
- a=number/100;b=number/100%10;c=number%10;
- 输出反序数c,b,a;
流程图:
代码:
执行结果:
3.把大写字母转换为小写字母,小写字母转换为大写字母
文字:
-
- 定义char c1,c2;
- c1=S;c2=a;
- 计算c1=S+32;c2=a-32;
- 以字符形式输出c1,c2;以十进制整数数据输出c1,c2;
流程图:
代码:
执行结果:
4.从键盘上输入三个变量的值,其中a=5,b=6,c=7将三个变量的值进行交换使得a=6,b=7,c=5
文字:
-
- 输入变量a,b,c,t的值
- 将变量a的值赋给t;
- 将变量b的值赋给a;
- 将变量c的值赋给b;
- 将变量t的值赋给c;
- 输出变量a,b,c的值;
流程图:
代码:
执行结果:
5.给定三角形的底a和高h,求三角形面积
文字:①定义小数类型a,h,s
②输入底和高
③定义位置
④s=a*h/2
⑤输出
⑥结束
流程图:
代码:
执行结果:
6.给定梯形的上底a下底b和高h,求梯形的面积
文字:①定义一个double类型的a,b,h,s
②在键盘上输入上底a和下底b和高h
③s=(a+b)*h/2
④输出
流程图:
代码: