算法设计方法与优化滕国文部分课后习题答案.docx

上传人:h**** 文档编号:162479 上传时间:2018-07-12 格式:DOCX 页数:72 大小:71.52KB
下载 相关 举报
算法设计方法与优化滕国文部分课后习题答案.docx_第1页
第1页 / 共72页
算法设计方法与优化滕国文部分课后习题答案.docx_第2页
第2页 / 共72页
算法设计方法与优化滕国文部分课后习题答案.docx_第3页
第3页 / 共72页
算法设计方法与优化滕国文部分课后习题答案.docx_第4页
第4页 / 共72页
算法设计方法与优化滕国文部分课后习题答案.docx_第5页
第5页 / 共72页
点击查看更多>>
资源描述

1、第二章:求值法 2-1 有三个数 a,b,c,要求按从大到小的顺序把他们输出。 #include “stdio.h“ void fun(int a,int b,int c) int t; if(ab) t=a;a=b;b=t; if(ac) t=a;a=c;c=t; if(bc) t=b;b=c;c=t; printf(“%d,%d,%d“,c,b,a); void main() int a,b,c; printf(“input number:“); scanf(“%d%d%d“, fun(a,b,c); printf(“n“); 2-2 给定 n 个数 ,求这些数中的最大值。 #includ

2、e void main() int i, j, temp,n; int a1000; scanf(“%d“,n); for (i=0;i ai + 1) temp=ai; ai=ai+1; ai+1=temp; printf(“%dn“,an); 2-3 求 1+2+3+100 的和。 #include “stdio.h“ void main() int num,sum=0; for(num=1;num #define x 4 int axx; void main() void zhuan(int axx); int m,n; printf(“please input %d nubbersn“

3、,x*x); for(m=0;m int main() int a105,i,j; printf(“请输入 50 个学生的成绩 “); for(i=0;i80) printf(“这个学生的学号是 %d,这个学生的成绩是 %dn“,i*10+j+1,aij); return 0; 2-9 输出年份 1990-2500 中的所有闰年。 #include“stdio.h“ void leap() int y; for(y=1990;y int main() double sum; int i; for(sum=0,i=1;i0) #include“stdio.h“ #include “math.h“

4、 void main() int a,b,c; float x1,x2; printf(“input a and b and c:“); scanf(“%d%d%d“, x1=(-b)+sqrt(b*b-4*a*c)/(2*a); x2=(-b)-sqrt(b*b-4*a*c)/(2*a); if(b*b-4*a*c=0 else printf(“flasen“); 2-13.输出成绩等级“优秀”、“良好”、“中等”。“及格”,“不及格”。其中 90 分(含 90 分)以上为优秀, 80-89 分为良好, 70-79 分为“中等”, 60-69 分为“及格”, 60 分以下为不及格。 #inc

5、lude void main() int scrnum; printf(“请输入考试成绩 “); scanf(“%d“, if(scrnum=90) printf(“优秀 n“); else if(scrnum=70 int isPrimer(int n); main() int i; for (i=1000;i0;n/=10) a=n%10; m=m*10+a; return(m); int isPrimer(int n) int i,judge=1; for (i=2;i=sqrt(n);i+) if (n%i=0) judge=0; break; return judge; 2-22. 两个数之差为 2 的素数,称谓孪生素数。试输出 5 组孪生数。 #include“stdio.h“ main() int i,j; int flag,n=0; int a100; for(i=2;i=100;i+) flag=1; for(j=2;ji;j+) if(i%j=0) flag=0; break; if(flag=1) an=i;n+; for(i=0;in;i+) for(j=i+1;jn;j+) if(aj-ai=2) printf(“%d “,ai);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 复习参考

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。