西南交大计算机实验报告(6)

2019-03-06 07:45

sum=0;a=1;t=1; while(abs(a)<=n) { sum=sum+t*1.0/a; a=a+2;t=-t;}

cout<<\ }

2;#include using namespace std; void main( ) {

intm,n,q,s,a;

cout<<\求m,n的最大公约数,和最小公倍数。请请输入m,n(m>n):\

cin>>m>>n; s=m*n;

q=m%n; if(q==0)

cout<<\的最大公约数为\ m,n的最小公倍数是

\ else {do { m=n,n=q; q=m%n;} while(q!=0);

cout<<\的最大公约数为\,n的最小公倍数是

\}

实验__6_实验报告

一、实验目的

1.掌握循环与选择结构的嵌套的使用方法; 2.掌握嵌套循环的使用方法;

二、实验任务

1. 设计一个程序,求出n-m之间(m>n)的所有素数,要求:每行输出5个。 2. 键盘输入一行字符,统计字符总个数,以及其中的英文字母个数,如果是数字,则统计它们所构成的数据中,奇数个数和偶数个数分别是多少。 提示:可使用以下程序段,连续输入若干字符直到输入'\\n'时停止。 while(1) { ch=getchar();if(ch=='\\n')break;

。。。。。。 }

3. 两个乒乓球队进行比赛,各出3人。甲队为A、B、C共3人,乙队为X、Y、Z共3人,并以抽签方式决定比赛名单。有人向队员打听比赛的名单,A说他不和X比,C说他不和X、Z比,请给出3对赛手的名单。 4. 用循环结构语句编程并输出下图,其行数有键盘给出。

例如:键盘输入:5,则运行结果如下 1 22 333 4444 555555555 4444 333 22 1

任务一

三、实验结果(源程序 + 注释) #include using namespace std;

void main() { inti,j,m,n,q=0; inta[10000];

cout<<\求出n-m之间(m>n)的所有素数,请输入m,n:\ cin>>m>>n; for (i=1;i<=n;i++) a[i]=0; i=2; while (i<=n/2+1) { if (!a[i]) {

for (j=2;j<=n/i+1;j++) { if (i*j<=n) a[i*j]=1; } } i++;

while (a[i]) i++; }

for (i=m;i<=n;i++) {

if (!a[i]) { cout<

if(q%5==0) cout<


西南交大计算机实验报告(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:宝洁八大问具体分析及经典答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: