【正文】
3。 x2=x1+x2+x3。 x3=x1+x2+x3。 printf(**%8d%8d%8d\n,x1,x2,x3)。}*/return 0。} 8.方法1:include int main(){ int i,j,k,n,p,t,u=0。 for(i=1012。i=9998。i+=2) { j=i/1000。k=i/100%10。n=i/10%10。p=i%10。if(j!=kamp。amp。j!=namp。amp。j!=pamp。amp。k!=namp。amp。k!=pamp。amp。n!=p) printf(“%d\n”,i)。}return 0。}方法2:include int main(){ int i,j,k,n,p,t,u=0。 for(i=1。i10。i++) { for(j=0。j10。j++) { if(i==j) continue。 for(k=0。k10。k++) { if(i==k||j==k) continue。 for(p=0。p9。p+=2) { if(i==p||j==p||k==p) continue。t= i*1000+j*100+k*10+p。 printf(%8d,t)。 /* 輸出滿足條件的4位偶數(shù),8個(gè)數(shù)一行 */ u++。 if(u%8==0) printf(\n)。} } } } return 0。} 9.include int main(){ int i,j,k。 for(i=1。i10。i++) for(j=1。j90。j++) { k=100ij。 if(40*i+4*j+2*k==400) printf(%d,%d,%d\n,i,j,k)。 } return 0。}10. include int main(){ int i,j,n,k。 scanf(%d,amp。n)。 for(i=1。i=n。i++) { for(j=1。j=n+i1。j++) if(j=ni) printf( )。 else printf(*)。 printf(\n)。} for(i=n1。i=1。i) { for(j=1。j=n+i1。j++) if(j=ni) printf( )。 else printf(*)。 printf(\n)。}return 0。}第七章習(xí)題參考答案一、選擇題1. B 2. D 3. C 4. C 5. A 6. A 7. D 8. A二、填空題1. 1 2 4 8 16 32 64 128 256 5122. 假設(shè)輸入的年齡都30① a[age]++② i=18。i=253. ① break。② i==84. ① a[i]b[j]② i3③ j55. ① b[j]=a[j][0]② b[j]=a[j][k]6. a[k++]=a[j]第八章習(xí)題參考答案一、選擇題1. B 2. C 3. C 4. A 5. A 6. C 7. C 8. D 9. D 10. B 11. A 12. C 13. A 14. C 15. B二、填空題1. ① return 0② return n+sum(n1)2. ① return 1② return n*facto(n1)第九章習(xí)題參考答案一、選擇題1. D 2. C 3. D 4. A 5. C 6. C 7. C 8. D 9. B 10. C 11. A 12. A 13. B 14. B 15. B 16. D 18. A 19. B 20. D二、填空題1. ① int *② *z2. *p++3. ① ‘\0’② ++4. ① p+1② qpn④ *qmax⑤ *qmin第十章習(xí)題參考答案一、選擇題1. D 2. D 3. D 4. C 5. B 6. A 7. C 8. B 9. D 10. B 11. C 12. B 13. D 14. C二、填空題1. 0x34 0x122. ARRAY a[10],b[10],c[10]。3. 2 34. a c5. bday (*b).day6. ad abcdef ghimno hino第十一章習(xí)題參考答案一、選擇題1. A 2. A 3. B 4. A 5. D 6. D 7. B 8. A 9. B 10. B 11. B 12. B 13. C 14. C 15. D 16. D 17. D二、填空題1. ASCII碼 二進(jìn)制2. pf=fopen(“A:\\zk04\\data\\”,”r”)。3. fputc(ch,fp) fprintf(fp, “%c”, ch) fwrite(amp。ch, sizeof(ch), 1, fp)4. 文本 二進(jìn)制 文件尾 非0值