您的当前位置:首页结构化程序设计方法(实验指导01)

结构化程序设计方法(实验指导01)

来源:小侦探旅游网
实验1 结构化程序设计方法实验指导(1)(2)

【实验目的】

1. 能熟练使用Visual C++编译系统,掌握建立、修改、运行和调试C语言程序文件的方法。

通过实验,掌握结构化程序设计编写方法。 2. 掌握顺序结构的程序设计方法。 3. 掌握分支结构的程序设计方法。 4. 掌握循环结构的程序设计方法。 5. 掌握函数调用的程序设计方法。

【实验步骤】

1. 根据实验题目画出相关程序流程图。 2. 根据程序流程图独立编写程序代码。 3. 对代码进行调试,测试。

【实验内容一】

1. 计算100以内所有奇数的和并显示结果。

2. 求自然数1~N中能同时被5和3整除的数之和。N从键盘输入。

3. 求两个数的最大公约数。

4. 打印100~999之间的水仙花数,并输出水仙花个数。“水仙花数”是指一个三位数,其中

每位数字的立方和等于该数本身。如153是一个水仙花数,因为153=13+53+33。

5. 任意输入行数,打印由数字组成的三角形。如:

6. 任意输入奇数值,打印空心菱形。如:

【实验内容二】

7. 求1~100以内的素数,并求其个数和总和。

8. 输入任意字符串,输出其倒序。如:

9. 从键盘上输入一字符串后,统计其中大写字母的个数。

10. 用户由键盘输入整数K(1<K<5)和M(5<M<8)的值,程序计算输出

S=K!+(K+1)!+…+M!, 其中阶乘的计算由函数实现。(需对输入数据进行检查)

11. 排序之冒泡排序,编写排序函数。(排序数字随机产生)

12. 二分法之求函数的解,编写二分法子程序。

对于函数f(x),如果存在实数c,当x=c时,若f(c)=0,那么把x=c叫做函数f(x)的零点。解方程即要求f(x)的所有零点。

f(x) = 0,示例中f(x) = 1+x-x3 精度为1*10-5

因篇幅问题不能全部显示,请点此查看更多更全内容