1、第一章答案1.2 选择填空1 2 3 4 5C D A A B1.3 判断对错1 2 3 4 5 6 7 8 9 10 1.4 程序分析(1)BeiJjing ShangHai TianJing(2)Input x,y:8 7x=8, y=7x-y=1(3)r=k:i+j=261.5 编译下列程序,改正所出现的错误,并分析输出结果。(红色为改正地方)(1) #includevoid main()coutvoid main( )int x;cinx;int y=x*x;coutvoid main ( )int a,b;a=5;b=3;int s=a+b;coutvoid main()float
2、a,b;cinab;coutvoid main()int a;float b;cinab;if(ab)coutvoid main()float c,f;coutc;f=9*c/5+32;coutconst float r=1.60934; void main()float m,I;coutm;I=r*m;coutvoid main()int n,m;coutn;m=n|15;coutvoid main()int i=1,s=0;while(ivoid main()for(int i=1;ivoid main()int r,i,j;couti;coutj;if (ivoid main()int
3、x,y,s;coutxy;s=x;while(1)if(s%y=0)break;s+=x;coutvoid main()int i,m,n,k;float s=0;m=1;n=2;for(i=1;ivoid main()int a,b,c,d,t;coutabcd;if(ab)t=a;a=b;b=t;if(ac)t=a;a=c;c=t;if(ad)t=a;a=d;d=t;if(bc)t=b;b=c;c=t;if(bd)t=b;b=d;d=t;if(cd)t=c;c=d;d=t;cout“按由大到小的顺序输出如下:n“;couta,b,c,dendl;第五章答案5.2 选择填空1 2 3 4 5 6 7 8 9 10D A B D D C B A C B5.3 判断对错1 2 3 4 5 6 7 8 9 10 5.4 分析下列程序的输出结果(1)791113(2)15(3)6,1(4)5!+4!+3!+2!+1!=153(5)8,8,8(6)sum1=10sum2=15sum3=20(7)a=10,b=5(8)m2000Good5.5 按下列要求编程(1)p127(2)p128(3)p129(4)p130(5)p130(6)p132(7)p133(8)p134