C++课后习题答案(杨志强_龚沛增)_完整版(2)

2018-11-27 18:13

6.

#include \void main() {int x,y;

for(x=1;x<=100;x++) for(y=1;y<=100;y++) if(x*x+2*x==y*y*y)

cout<<\} 7.

#include \#include \void main() {char ch;

while((ch=getchar())!='.') if(ch==' ') cout<

cout<

#include \#include \void main() {int m,k1,k2;

for(m=0;m<=1000;m++) {k1=sqrt(m+100);

k2=sqrt(m+100+168);

if(k1*k1==m+100&&k2*k2==m+100+168) cout<

二分法的步骤为等分区间[x1,x2]成[x1,x]和[x,x2],其中,若f(x)与f(x1)同号,则取[x,x2]作为新的区间,否则取[x1,x]作为新的区间,

依次类推,当新区间的长度或f(x)的绝对值小于eps时,x 就作为所求的实根。 #include \#include \

void main()

{float x1=0,x2=10,x,y1,y2,y,eps=1e-6; do{x=(x1+x2)/2;

y1=pow(x1,9)-4*pow(x1,5)-5*pow(x1,3)-270000; y=pow(x,9)-4*pow(x,5)-5*pow(x,3)-270000; if(y1*y>0) x1=x; else x2=x; }while(fabs(x2-x1)>eps); cout<

第四章 一、 1.C 2.A 3.C 4.D 5.C 6.B 7.A 8.B 二、

1. 678904321 2. 4 3. 14 三、 1.

(1){0,1} (3)x[i]=x[i-1]+x[i-2] (4)setw(5)<

(1)rand()1 (2)j

(1)b[m]=0 (2)n

(1)gets(s1) (2)gets(s2) (3)*s1==*s2 (4) r=0 5.

(1)j=k=l=0 (2)j

#include \#include \void main()

{int a[4][4],b[4][4],c[4][4],i,j; for(i=0;i<4;i++) for(j=0;j<4;j++) a[i][j]=rand()A+30; for(i=0;i<4;i++) for(j=0;j<4;j++) b[i][j]=rand()5+101; cout<<\矩阵A的内容如下:\\n\ for(i=0;i<4;i++) {for(j=0;j<4;j++)

(5)k cout<<\矩阵B的内容如下:\\n\ for(i=0;i<4;i++) {for(j=0;j<4;j++) cout<

for(i=0;i<4;i++) for(j=0;j<4;j++) c[i][j]=a[i][j]+b[i][j]; cout<<\矩阵C的内容如下:\\n\ for(i=0;i<4;i++) {for(j=0;j<4;j++) cout<

#include \#include \void main()

{int a[4][4],b[4][4],c[4][4],i,j,max,imax,jmax; for(i=0;i<4;i++) for(j=0;j<4;j++) a[i][j]=rand()A+30; for(i=0;i<4;i++) for(j=0;j<4;j++) b[i][j]=rand()5+101; cout<<\矩阵A的内容如下:\\n\ for(i=0;i<4;i++) {for(j=0;j<4;j++) cout<

cout<<\矩阵B的内容如下:\\n\ for(i=0;i<4;i++) {for(j=0;j<4;j++) cout<

}

for(i=0;i<4;i++) for(j=0;j<4;j++) c[i][j]=a[i][j]+b[i][j]; cout<<\矩阵C的内容如下:\\n\ for(i=0;i<4;i++) {for(j=0;j<4;j++) cout<

max=c[0][0]; for(i=0;i<4;i++) for(j=0;j<4;j++) if(c[i][j]>max) {max=c[i][j]; imax=i; jmax=j; }

cout<<\} (3)

#include \#include \void main()

{int a[4][4],b[4][4],i,j; for(i=0;i<4;i++) for(j=0;j<4;j++) a[i][j]=rand()A+30; for(i=0;i<4;i++) for(j=0;j<4;j++) b[i][j]=rand()5+101;

cout<<\矩阵A的主对角线以下元素内容如下:\\n\ for(i=0;i<4;i++) {for(j=0;j<=i;j++) cout<

cout<<\矩阵B的主对角线以上元素内容如下:\\n\ for(i=0;i<4;i++) {for(j=i;j<4;j++) cout<

} (4)

#include \#include \void main() {int a[4][4],i,j; for(i=0;i<4;i++) for(j=0;j<4;j++) a[i][j]=rand()A+30; cout<<\矩阵A的内容如下:\\n\ for(i=0;i<4;i++) {for(j=0;j<4;j++) cout<

for(j=0;j<4;j++) {int t=a[0][j]; a[0][j]=a[2][j]; a[2][j]=t;} cout<<\改变后矩阵A的内容如下:\\n\ for(i=0;i<4;i++) {for(j=0;j<4;j++) cout<

#include \#include \void main()

{int a[4][4],i,j,s=0; for(i=0;i<4;i++) for(j=0;j<4;j++) a[i][j]=rand()A+30; cout<<\矩阵A的内容如下:\\n\ for(i=0;i<4;i++) {for(j=0;j<4;j++) cout<

for(i=0;i<4;i++) for(j=0;j<4;j++) if(i==j||i+j==3) s=s+a[i][j];


C++课后习题答案(杨志强_龚沛增)_完整版(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:东莞市住宅物业管理服务等级标准

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

马上注册会员

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