教材练习题参考答案 联系客服

发布时间 : 星期六 文章教材练习题参考答案更新完毕开始阅读9355ce9f51e79b896802262c

教材练习题参考答案

第一章1、#include

void main() {

cout<<\ cout<<\ 江苏科技大学欢迎您! \\n\ cout<<\

} 2、(1)#include

void main() {

int a=4,b=5,c=6,z;

z=a+b>c&&b==c||++b>++a ;

cout<<\表达式的值为: \

cout<<\ b=\ c=\

}

运行结果:表达式的值为: 1 a= 5 b= 6 c=6 (2)#include

void main() {

int a=4,b=5,c=6,z; z= c-=a+=b*=10-a ;

cout<<\表达式的值为: \

cout<<\ b=\ c=\

}

运行结果:表达式的值为: -28 a= 34 b= 30 c=-28 (3)#include

void main() {

int a=4,b=5,c=6,z;

z= a=b++ + --c + b >= c ; cout<<\表达式的值为: \

cout<<\ b=\ c=\

}

运行结果:表达式的值为: 1 a= 1 b= 6 c=5 (4)

#include void main() {

int a=4,b=5,c=6,z;

z=( b=a+b, a=b-a, b=b-a , a+b+c ) ;

cout<<\表达式的值为: \

cout<<\ b=\ c=\

}

运行结果:

表达式的值为: 15 a= 5 b= 4 c=6

3、#include

void main() {

int a;

cout<< \输入一个数: \ cin>>a;

cout<

}

4、#include void main() {

int a,b,c,v,aver;

cout<< \输入三个数: \ cin>>a>>b>>c; v=a*a+b*b+c*c; aver=(a+b+c)/3;

cout<<\三个数的平方和是: \ cout<<\三个数的平均值是: \}

第二章1、#include

void main() { int a,b,c,t; cout<< \输入三个数: \ cin>>a>>b>>c; if(a>b){t=a;a=b;b=t;} if(a>c){t=a;a=c;c=t;} if(b>c){t=b;b=c;c=t;} cout<

2、#include void main() { float x,sum=0.0; int i=1; while(i<=10) { cin>>x; sum=sum+x;

i=i+1; } cout<<\平均值是: \}

3、#include

void main() { double y=0.0,t=1.0; int n; cin>>n; for(int i=1;i<=n;i++) { t=t*i; y=y+t; } cout<<\ y= \}

4、#include

void main() { int count=0; for(int n=200;n<1000;n++) { for(int i=2;i<=n-1;i++) if(n%i==0) break; if(i>n-1) { cout<

5、#include void main()

{ int a,n,sum=0,c=0;

cout<< \输入一个数: \

cin>>a;

n=a; do { sum+=n; n/=10; c++;

}while(n); cout<

cout<

6、#include void main() { int a,b,i;

for(i=1;i<=999;i++) {

a=i; b=i0; if(i==a*a || i==b*b) cout<

7、#include #include void main()

{ double a,b,n;

for(n=10000;n<=99999;n++)

{

a=n*10+6;

b=6*100000+n;

if(fabs(b-4*a)<1e-5) { cout<

} }

第三章//1. 一维数组的输入和输出 #include void main() { int a[10],k=1; for(int i=0;i<10;i++) { cout<<\请输入第\个元素a[\ cin>>a[i]; } cout<<\数组a为:\\n\ for(i=0,k=0;i<10;i++) { k++; cout<

//2. 通过指针输出一维数组中值为奇数元素