第一范文网 - 专业文章范例文档资料分享平台

软件技术基础2实验任务4

来源:用户分享 时间:2025/5/30 11:12:34 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《软件技术基础2》实验报告

学 院 机械学院 专 业 热能与动力工程 年 级 2010级 姓 名 孙芳科 任课教师 葛卫民 实验指导 葛卫民 2011年 10月 16 日

实验三

一、 实验目的

通过本试验,使学生进掌握循环程序的设计方法;掌握计数、求和、字符串处理等基本算法的设计方法。

二、 实验内容

1.通过程序实例,理解程序的三种基本结构。

2.编写教材第二章习题中6、7、8、10、11要求的程序,并完成上机调试的实验任务。

三、 实验准备

1.复习第二章的2.4 -2.6节内容;

2.编写教材第二章习题中6、7、8、10、11要求的程序。

四、 实验任务

任务一:第6题

1.内容:编写程序,用公式Pi/4=1-1/3+1/5-1/7+….求Pi的近似值,直到最后一项的绝对值小与10^-6为止

2.源程序:

#include void main() {

double Pi,i,m,a; Pi=0;n=1; do{ }

i=n%2;a=(2*n-1); { } n++;

if(i==0.0)

m=-1.0; else m=1.0;

int n;

Pi+=m/a;

}

while (1.0/a>1e-6); Pi=4.0*Pi;

cout<<\

3.运行结果:

4.实验中遇到的主要问题及解决方法

任务二:第7题

1.内容: 2.源程序:

#include #include void main() { }

3.运行结果

int a(0),b(1),c,n,count(2); cout<<\斐波那契数列\cout<

cout<

{cout<

4.实验中遇到的主要问题及解决方法

任务三:第8题

1.内容:用switch语句编写程序,统计输入的一串字符中元音字母的总个数和每个元音字母出现的次数,当输入#时,输入结束

2.源程序: #include using namespace std; int main() { }

char ch; int m,n,p,q,h; m=n=p=q=h=0;

cout<<\请输入一串字符:\do{cin>>ch; switch(ch)

{ case'a':m++;break; case'e':n++;break; case'o':q++;break; case'u':h++;break; }

}while(ch!='#');

cout<<\出现的次数\cout<<\出现的次数\cout<<\出现的次数\cout<<\出现的次数\cout<<\出现的次数\cout<<\总个数\

case'i':p++;break;

搜索更多关于: 软件技术基础2实验任务4 的文档
软件技术基础2实验任务4.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1dqzv0d1tf03gjy5z89w_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top