《数组习题参考答案》由会员分享,可在线阅读,更多相关《数组习题参考答案(15页珍藏版)》请在金锄头文库上搜索。
1、习习 题题 参参 考考 答答 案案一、找出下面程序或程序段中的错误,并改正。 1. #include using namespace std; int main() int m,am;a0=1;cout using namespace std; int main() const int m=10; int am;a0=1;cout using namespace std; int main() int a5;cina;cout using namespace std; int main() int a5;cina4;cout using namespace std; int main() ch
2、ar c10=“I am a student“;cout using namespace std; int main() char c =“I am a student“;cout using namespace std; int main() char a5,*p;int i;*p=a;for(i=0;i*(p+i);cout using namespace std; int main() char a6,*p;int i;p=a;for(i=0;i*(p+i);a5=0;cout using namespace std; int main() int i,k,a10,p3;k=5;for
3、(i=0;i using namespace std; int main() int y=25,i=0,j,a8;do ai=y%2;i+;y=y/2; while(y=1);for(j=i-1;j=0;j-) cout #include using namespace std; int main() int t34=1,2,3,4,5,6,7,8,9,i,j;for(i=0;i using namespace std; int main() char t320=“Watermelon“,“Strawberry“,“grape“;int i; for(i=0;i using namespace
4、 std; #include void sort(int a ,int n) int i,j,t; for (i=0;i using namespace std; #include void main( ) int a20,i,w_max,w_min,n;coutn;for(i=0;iai;w_max=0;w_min=0;for(i=1;iai)w_max=i;else if(aw_min using namespace std; #define M 100 int main( ) int aM,i,j,w,t,n;coutn;coutai;for(i=0;i using namespace
5、std; int main( ) int a10,top,bottom,middle,i,x;bool f;coutai;coutx;top=0,bottom=9,f=false;while(top using namespace std; int main( ) int a5,i,w;coutai;w=a0;for(i=1;i using namespace std; #include int main( ) int a10,i,j,s,f;coutai;s=0;for(i=0;i using namespace std; int main( ) int i,j,row,col,max,a4
6、5; coutaij; max=a00,row=0,col=0; for(i=0;i using namespace std; int main( ) int i,j,col,max,a45,f,f1; coutaij; f1=0; for(i=0;iajcol) f=0;break;if(f=1)f1=1;cout using namespace std; int main( ) int i,j,a45,sum; coutaij; for(j=0;jusing namespace std; int main( ) char str120,str220,k;int i;cout0)cout u
7、sing namespace std; #include int main( ) char str20,b,e,k;cout #include using namespace std; int main( ) int c20,sum,i,n;int *p;coutn;cout*(p+i); sum=0; for(i=0;i #include using namespace std; int main( ) int a55,sum;int *p; sum=0;for(p=a0;p*p;sum+=*p; cout using namespace std; int main( ) char s120
8、,s220,*p_s2=s2,*p_s1=s1;cout using namespace std; int main( ) int m,n,gy,gb;void js(int,int,int *,int *);coutmn;js(m,n,cout using namespace std; int main( ) char str30;void zh(char );cout=a #define M 20 int main( ) int aMM,i,j,n;void yh(int M,int);coutn;yh(a,n);for(i=0;in;i+) coutn; for(j=0;j=i;j+) coutsetw(4)aij;return 0; void yh(int aM,int n) int i,j;for(i=0;in;i+) ai0=1;aii=1;for(i=2;in;i+) for(j=1;ji;j+)aij=ai-1j-1+ai-1j;