ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:36.72KB ,
资源ID:7084733      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7084733.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验5循环结构参考答案文档格式.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

实验5循环结构参考答案文档格式.docx

1、=%ldn,n,fac);int i,n; long fac; for(i=1,fac=1;=n; fac*=i;(3) 输出所有的水仙花数。(范围型)int n=100,a,b,c; while(n=999) a=n/100; b=n/10%10; c=n%10; if(a*a*a+b*b*b+c*c*c=n)%6d,n); n+;n);int n,a,b,c; for(n=100;n%d is a prime numbern else%d is not a prime numbernint n,i; for(i=2;=n-1;(5) 输出100-300之间能同时被3和5整除的数。(用con

2、tinue语句)(每行输出5个数)int i,k;for(i=100,k=0;=300;if(i%3!=0 | i%5!=0) continue; /*当i不被3或5整除时,继续下一次循环*/k+;,i);if(k%5=0) printf( /*当k为5的倍数时换行,即每行输出5个数*/(6) 输入任意n个数,输出其中最大数和最小数,并输出它们在序列中的位置。#includemax) max=x; max_location=i; /*如果xmax,则赋给max,并记下位置*/ if(xmin) min=x; min_location=i; /*如果xmin,则赋给mix,并记下位置*/ nma

3、x=%6.2f,max_location =%dn,max,max_location);nmin=%6.2f,min_location =%dn,min,min_location);(7) 输出以下图形(1):(8) 输出以下图形(2):(9) 输出以下图形(3):图形(1) 图形(2) 图形(3)int i,j; for(i=1;=4; for(j=1;j=1;i-)=5;=5-i; for(j=1;,j); for(i=4;=i; for(j=i-1;jj-)(10)编写输出如下字母塔的程序:AABAABCBAABCDCBAABCDEFGHIJKLMNOPQRSTUVWXWVUTSRQPO

4、NMLKJIHGFEDCBAABCDEFGHIJKLMNOPQRSTUVWXYXWVUTSRQPONMLKJIHGFEDCBAABCDEFGHIJKLMNOPQRSTUVWXYZYXWVUTSRQPONMLKJIHGFEDCBAint a,b; for(a=1;a=26;a+) /*循环26次,输出26行*/ for(b=1;bb-) printf( /*输出每行右边(不包括中间)的字母*/ /*每行输出以后换行*/2、计算多项式7+72+73+7n的值,n由键盘输入。 int i,n; long t=1,s=0;please input n: t*=7; s+=t; /*每次循环t乘于7以后

5、各单项累加*/7+7*7+7*7*7+.=%ldn,s);3、求(即求1!+2!+3!+20!)int i; double t=1,s=0;=20; t=t*i;s=s+t;1!+2!+.+20!=%lfn4、输入2个正整数m,n,求其最大公约数和最小公倍数。int m,n,t,p,r; clrscr();please input two numbers:n %d,%dn,&m); if(n=n) printf( k+=1; if(k%6=0) printf( n=n+2; int n,k=0,i; for(n=101;200;n=n+2) 7、“鸡兔同笼”是一个中国古算题,最早出现在孙子算经

6、中。笼中有若干只鸡和兔子,它们共有88个头,244只脚,问鸡和兔各有多少只?int i,head=88,foot=244,rabbit,chick; for(i=0;=head;i+) rabbit=i; chick=head-rabbit; /*满足共有88个头的条件*/ if(rabbit*4+chick*2=foot) /*满足共有244只脚的条件*/rabbit=%d,chick=%dn,rabbit,chick); 8、求下列分数序列的前20项之和。(sum=32.660259), float fz=2,fm=1,s=0; s=s+fz/fm; fz=fz+fm; fm=fz-fm;

7、sum=%9.6fn9、输入x值,按照公式计算cos(x)的值,直到最后一项小于10-6为止。math.hfloat sum, term,x ; int k=0,sign=1;please input x: scanf (x ) ; term=1; sum=1 ; /*第一项直接赋值*/ while( fabs(term)=1e-6) k=k+2; term*=x*x /k / (k-1) ; /*计算单项值*/ sign=-sign ; /*符号变量,用来实现正负号转换*/ sum+= sign* term ; /*累加*/printf (sum =%6.2fn , sum ) ;10、找出

8、1000之内的所有完数,一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数”。输出时按下面的格式输出其因子: 6 its factors are 1,2,3int i,n,s; for(n=2;1000; s=0;n; if(n%i=0) s=s+i; if(s=n) %d,its factors are: if(n%i=0) printf(%d,补充作业:(以下题目任选2题)1、我国古代有一道有名的数学难题,称为“百鸡问题”:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买了百鸡,问鸡翁、鸡母、鸡雏各买了多少只?int i

9、,j,k;for(i=1;for(j=1;=33;k=100-i-j;if(k%3=0)&(i*5+j*3+k/3=100)&k) printf(%4d%4d%4dn,i,j,k); /* 满足鸡雏k为整数且大于等于1只,同时正好买了100元钱 */2、猴子吃桃问题。猴子第一天摘下若干桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上再想吃时,就只剩一个桃子了。求第一天猴子共摘了多少桃子。int i,x1,x2=1; for(i=9; x1=(x2+1)*2; x2=x1;total=%dn,x1

10、);3、输入m个字符,分别统计出其中英文字母、空格、数字和其他字符的个数。char ch; int letters=0,space=0,digit=0,other=0; while(ch=getchar()!=n if(cha & chAZ letters+; else if(ch= space+; else if(ch0ch0) s=s+n%10; n=n/10;sum is:5、求S=1+12+123+1234+12345int i,t=0,s=0; t=t*10+i; s=s+t;s=%dn6、对输入的一正整数a(a在1到9之间),求Sn=a+aa+aaa+aaaa,(10个a),例a=3,则S=3+33+333+3333int a,i=1; double tn=0,sn=0;a);a=%dn,a);while(i=10) tn=tn*10+a; sn=sn+tn; +i;sn=%.0lfn,sn);int a,i;=10;7、求1-999之间的所有同构数。一个数出现在它的平方数的右端,这个数称为同构数。 5出现在25右侧 5是同构数; 25出现在625右侧 25也是同构数。long k,m,n;

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2