1. #include
int a[8]={25,48,32,85,64,18,48,29}; int max,min; max=min=a[0];
for(int i=0; i<8; i++) { if(max>a[i]) max=a[i]; if(min
cout<<\ cout<<\ }
答案: max:85
min:18
2. #include
int a,b;
for(a=1,b=2; b<50;) { cout<
cout< cout< 答案: 1 2 3 5 8 13 21 34 55 89 3. #include int i,j,s=0; for(i=1;i<=M;i++) for(j=1;j<=N;j++) s+=i*j; 21 cout<<”s=”< 4. #include int a=2,b=5,c=0; if(a+b>10) c=a*b; else c=3*a+b; if(c<=20) cout< a=a+b; b=a+b;c+=a+b; cout<<\ } 答案: 121 a,b,c=7,12,30 5. #include int x=5; switch(2*x-3) { case 4: cout< case 10: cout<<3*x-1<<’ ’; break; default: cout<<\ } cout<<\ } 答案:11 14 switch end. 6. #include int a[4]={36,-5,73,8}; void main() { int i,y; for(i=0; i<4; i++) { if(a[i]<0) y=1; else if(a[i]<10) y= a[i]* a[i]+3; 22 else if(a[i]<60) y=4*a[i]-5; else y=int(sqrt(a[i])); // sqrt(x)为取x的平方根函数 cout< 7. #include int a[8]={36,25,20,43,12,70,66,35}; void main() { int s0,s1,s2; s0=s1=s2=0; for(int i=0; i<8; i++) { switch(a[i]%3) { case 0: s0+=a[i];break; case 1: s1+=a[i];break; case 2: s2+=a[i];break; } } cout< 答案: 114 138 55 9. #include int c2,c3,c5; c2=c3=c5=0; for(int i=1; i<=M; i++) { if(i%2==0) c2++; if(i%3==0) c3++; if(i%5==0) c5++; } cout< 答案: 10 6 4 23 10. #include int i,j; for(i=0;i<5;i++) { for(j=i;j<5;j++) cout<<’*’; cout< 答案: ***** **** *** ** * 11. #include for(int i=1,s=0;i<20;i++) { if(i%2==0 || i%3==0) continue; cout< cout< 1 5 7 11 13 37 11. #include int i,j; for(i=1;i<=T;i+=2) for(j=2;j<=T;j+=2) { if(i+j } 24 答案: ++*+***** 12. #include int a,b,c=0; for(a=1;a<4;a++) for(b=6;b>1;b-=2) { if((a+b)%2==0) c+=a+b; else c+=a*b; if(b==2) cout< 答案: 1 2 12 2 2 30 3 2 66 13. #include int p=1,s=1; while(s<50) { p*=B; s+=p; } cout<<\ } 答案: s=63 14. #include int x=24,y=88; int i=2,p=1; do { while(x%i==0 && y%i==0) { p*=i; x/=i; y/=i; } 25 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C++面向对象程序设计复习题集(5)在线全文阅读。
相关推荐: