case 1 :
case 2 :
case 3 :
case 4 :
case 5 :
case 6 :
case 7 :
case 8 :
case 9 : y=x+1;break;
default : printf(\ }
printf(\
getch(); }
第五章
【5-1】D【5-2】C【5-3】B【5-4】C【5-5】C【5-6】B【5-7】D【5-8】A
【5-9】D【5-10】D【5-11】5,4,6【5-12】死循环【5-13】-1【5-14】11
【5-15】d=1,k++,k 【5-17】 main() { int i,s=1,k=-1; for (i=1;i<=50;i++) { s=s+k*(2*i+1); k=-k; } printf(\ getch(); } 【5-18-1】 main() { int i=1; double e=1.0,s=1.0; for(i=1;i<=50;i++) {s=s*i; e=e+1/s; } printf(\ getch(); } 【5-18-2】 main() { int i=1; float e=1.0,s=1.0; while (1/s>=1e-04) /* 8 times */ {s=s*i; i++; e=e+1/s; } printf(\ getch(); } 【5-19】 main() { int y,k=0; for(y=1000;y<=2000;y++) { if (y%4==0&&y0!=0||y@0==0) {printf(\ if (k%3==0) printf(\ } getch(); } 【5-20】 #include main() {int i,j,n; printf(\ do scanf(\ while (n<1||n>10); for (i=1;i<=n;i++) {for (j=1;j<=40-i;j++) printf(\ for (j=1;j<=2*i-1;j++) printf(\ printf(\ } for (i=n+1;i<=2*n-1;i++) { for (j=1;j<=40-2*n+i;j++) printf(\ for (j=1;j<=4*n-1-2*i;j++) printf(\ printf(\ } getch(); } 第六章 【6-1】B【6-2】D【6-3】A【6-4】A【6-5】B【6-6】D【6-7】D【6-8】B 【6-9】A【6-10】A【6-11】C【6-12】26【6-13】1【6-14】ctype.h 【6-15】1 【6-16】10A20B30C40D【6-17】7.29 101.298AB 【6-18】A7.29B101.298【6-19】A B C 【6-20】 #include main() { int k=0; char ch; while((ch=getchar())!=10) { k++; printf(\ if(k%3==0) printf(\ } getch(); } 【6-21】 #include main() { long k=0; char ch; while((ch=getchar())!=EOF) { if (ch>='0'&&ch<='9') { ch=ch-'0'; k=k*10+ch;