当前位置:首页 > 工业技术
Quick BASIC结构化程序设计 精选100例
Quick BASIC结构化程序设计 精选100例

Quick BASIC结构化程序设计 精选100例PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:张明伟,张丽君主编
  • 出 版 社:哈尔滨:哈尔滨出版社
  • 出版年份:1998
  • ISBN:7806391339
  • 页数:160 页
图书介绍:
上一篇:胶印晒版原理下一篇:COBOL程序设计
《Quick BASIC结构化程序设计 精选100例》目录

基础入门篇 1

一、顺序结构 1

1. 两个数交换位置 1

2. 求圆柱体的体积 1

3. 按指定位置输出一个句子 2

4. 求5个数的和与平均值 2

二、分支结构 3

5. 按降序打印两个数 3

6. 判断闰年 3

7. 求一元二次方程的解 4

8. 完成符号函数SGN (x) 5

9. 货物运费计算 6

10. 向您问候 7

三、循环结构 8

11. 求1+2+3+4+5……+100奇数项和与偶数项和 8

12. 打印乘法表 8

13. 打印5×4矩阵 9

14. 求2000年人口数 10

15. 累加器 10

(3) 用 * 打印正三角形 12

(2) 用 * 打印平行四边形 12

(1) 用 * 打印矩形 12

16. 打印图形 12

(4) 用 * 打印倒三角形 13

(5) 用 * 打印菱形 13

(6) 用 * 打印叉形 13

(7) 用数字打印直角三角形 14

(8) 用数字打印倒直角三角形 14

17. 打印熊猫 15

(2) 模拟掷骰子 17

(1) 模拟掷硬币 17

18. 统计概率 17

四、数组 17

19. 随机打印大写英文字母 18

20. 随机产生一个4×5矩阵 19

21. 数组元素的插入 19

22. 数组元素的删除 20

23. 排序 21

(1) 交换排序(降序) 21

(2) 起泡排序(升序) 22

24. 矩阵主对角线元素置 0 23

25. 求圆柱体体积 24

五、自定义函数与子程序 24

27. 求数组元素最大值 25

26. 完成取整函数CINT(X) 25

28. 求1|+2|+3|+4|+……+n| 26

六、递归调用 28

29. 求1+2+3……+40之和 28

30. 求n! 28

31.打印对联 29

32. 字符串比较 29

七、字符串 29

33. 反向显示数字串 30

八、数据文件 31

34. 顺序文件 31

(1) 建立图书管理数据库book.dat 31

(2) 向book.dat文件尾部追加记录 32

(3) 以作者为关键字修改book.dat文件的记录 32

(4) 以书名为关键字删除book.dat文件的记录 33

(5) 以书名为关键字查询book.dat文件的记录 34

(6) 以书名为关键字对book.dat文件进行排序 35

(1) 建立、追加、修改 36

35. 随机文件 36

(2) 查询 37

九、图形 38

36. 满天星斗 38

37. 动态-彩色矩形图 38

38. 远去的圆 39

(2) 警报 40

(1) 《梁祝》主题曲 40

40. 乐曲 40

(1) 烟火冲天声 40

39. 声音 40

十、声音与乐曲 40

(2) 波兰舞曲 41

技巧提高篇 43

一、排序与检索 43

41. 排序 43

(1) 二分法排序 43

(2) shell排序 44

(3) 快速排序 45

42. 检索 46

(1)顺序检索 46

(2) 二分法检索 47

二、数学问题 49

43. 求1+22+333+444+……7777777之和 49

44. 求1-1/2+1/3-1/4+……+(-1)(n+1)/n 49

45. 求级数的第n项 50

46. 求两数的最小公倍数 51

47. 求两数的最大公约数 51

48. 求百位数的值 52

49. 求3()×8256=()3×6528等式中括号里的数 52

51. 分数化小数 53

50. 求m,n之间的素数(m>n且m

52. 打印y=2x(-10≤x≤10) 54

53. 打印正弦曲线 55

三、矩阵 57

54. 求矩阵每行中的最大元素 57

55. 求矩阵每列中的最大元素 58

56. 求矩阵最大元素 59

57. 求矩阵周边元素之和 60

58. 矩阵加法 61

59. 求满足条件的矩阵元素之和 62

60. 二维数组排序 63

61. 构造矩阵 64

(1) 构造符合右图规律的n阶矩阵 64

(2) 构造右图所示的矩阵 64

四、趣味程序 65

62. 永恒的 感谢您! 65

63. 在字库中找字 66

64. 鸡兔同笼 67

65. 百钱买百鸡 67

67. 求水仙花数 68

66. 求楼梯的阶梯数 68

68. 求完全数 69

69. 打印杨辉三角 70

(1) 直角形杨辉三角 70

(2) 正三角形杨辉三角 71

70. 出圈游戏 72

71. 模拟电子表 73

72. 打印数字螺旋方阵 75

73. 磁力数6174 77

74. 抽奖游戏 79

75. 十进制数转换为二进制数(自然数) 81

76. 十进制数转换为G进制数(1

五、数制转换 81

77. 二进制数转换为十进制数 82

78. G进制数转换为十进制数(1

79. 十进制小数转换为二进制小数 84

80. 十进制小数转换为G进制小数(1

六、菜单设计 86

81. 简易菜单 86

82. 键位扫描光带菜单 89

83. 键位陷阱光带菜单 93

84. 打印若干字符图形 96

七、图形处理 96

85. 图形钟表 98

(1) 模拟图形钟表 98

(2) 实用图形钟表 99

86. 月亮盈亏 100

87. 显示渐小的帆船入海 101

88. 逐渐升空的火箭 102

八、其他 103

89.字符串删除、插入与置换 103

(1) 删除 103

(2) 插入 104

(3) 置换 105

90. 翻译密码 106

91. 统计字符种数 107

92. 求二进制数的补码 108

93. 直方统计图 109

94. 时间事件陷阱 111

95. 音乐陷阱 112

综合应用篇 113

96.打印小学生速算试卷 113

(1) 100以内整数加减法 113

(2) 10000以内整数加减乘除法 115

97. 小学生速算自测系统 124

98. 打印学生考试成绩单 128

99. 挑战-键盘指法打字训练软件 132

100. 模拟工资管理系统 137

附录 A ASCII码表 149

附录B Quick BASIC保留字 150

附录C Quick BASIC语句一览表 152

附录D Quick BASIC函数一览表 156

附录E Quick BASIC PRINT USING语句的格式字符 158

参考文献 160

相关图书
作者其它书籍
返回顶部