第二章循环程序结构设计。
1、有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
分析: 数据组织形式(数据结构)
首先申明两个变量i,n.为了控制n<=20。
算法。输入变量t,x,.y,s,sun.根据算式的结构形式给变量赋值,然后由循环变量的计算方法输入循环量进行计算。
流程图或n-s图。
程序。 在文档格式下的源程序。
#include<>
void main()
int i=1,n;
double t,x=1,y=2,s,sum=0;
scanf("%d",&n);
while(i<=n)
s=y/x;
t=y;sum=sum+s;
y=y+x;
x=t;i++;
printf("%f",sum);
在vc(或tc)环境下的编译(用贴图形式)
③ 在vc(或tc)环境下的运行(用贴图形式)
2、猴子吃桃子问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。
以后每天早上都多吃了前一天剩下的一半零一个。到第十天早上想再吃时,见只剩一个桃子了。求第一天共摘了多少个桃子。
分析: 数据组织形式(数据结构)
先申明整形变量i,sum,用for循环程序计算。
② 算法。用for循环程序由最后第十天只有一个桃子往前推算,根据前一天的桃子数是当天的两倍加一编程计算即可得到,结果如下。
流程图或n-s图。
程序。① 在文档格式下的源程序。
#include<>
void main()
int i=1,sum=0;
for(;i<=10;sum=2*sum+1,i++)
printf("桃子个数=%d",sum);
② 在vc(或tc)环境下的编译(用贴图形式)
③ 在vc(或tc)环境下的运行(用贴图形式)
C语言课程设计 2
第二章循环程序结构设计。1 已知公鸡每只5元,母鸡每只3元,小鸡1元买3只。要求用100元钱正好买100只鸡,问公鸡 母鸡 小鸡各多少只?分析 1 数据组织形式 数据结构 要求求出公鸡 母鸡 小鸡的个数。可以利用for语句循环来求出。2 算法。先定义公鸡 母鸡 小鸡数为a b c,再根据。for a...
C语言课程设计 2
姓名 苏婉君。专业。班号。学号 20111003851 指导老师。目录。c语言课程设计 销售管理系统 3 销售管理系统的设计目的 4 总体设计 5 详细设计 7 一 课题的功能模块的划分。7 1.主菜单及头文件设计 7 2.编辑系统菜单运行 8 3.输入信息 9 4.保存信息,参数为结构体数组和记录...
C语言课程设计报告 2
设计题目 学生成绩管理系统。系 院经济管理学院。学年学期 2010 2011 学年第 1 学期2010年 1 月 3 日。c语言课程设计任务书。摘要 本系统使用visual c 语言编写制作一个对学生成绩信息的管理系统,对于信息管理的具体分类,例如 学生信息,成绩信息进行管理,信息查询进行方便查询。...