高等教育出版社出版社 C语言实践教程习题 参考答案 4.2 练习题p58-59 一、选择题 1~5.DBADC 6~10. AB 二、填空题 1./* */ 或// 2.主函数或mian() 3.函数的首部和函数体 4. 编译和连接 5.; 6.传统流程图和N-S图 5.2 练习题p64-70 一、选择题 1~5.ADBBC 6~10.CDABB 11~15.DBBCB 16~20.BDDCD 21~25.BADCC 26~30 BCDAB 二、填空题 1.102,10 2.#define 符号常量 常量 3.x>20&&x<30||x<-100 4.1 5.n=1 6.-4 7.a=1,b= ,c=2 8.c=A 9. n1=%d\\nn2=%d\\n 10.(1)a+b>c&&a+c>b&&b+c>a (2)ch>='a'&&ch<='z'||ch>='A'&&ch<='Z' 11.7 12.0 13.1111 0000 14.8,4 6.2 练习题p76-84 一、选择题 1~5.ACDCA 6~10.BADBC 11~15.AACBC 二、填空题 1.10 2.y=1 x%i= =0
附录 习题参考答案 1 3. * * * * * * * * * * * * * * * * * * * * * * * * * 4.1 5.13 6.. (cx=getchar( ))!=-1 front=cx; 7.m%n 8. 4 9.(1)*p (2)px=&x (3)py=&y 三、读程序,写结果 1.-1 2.3,1,-1 3.a=16,y=60 4.x=12,y=4 5.59 四、程序设计题 1.#include
方法2: #include
for (a=100;a<=999;a++) {sum=0;b=a; while(b!=0) {c=b; sum+=c*c*c; b=b/10;}
if(sum==1099)printf(\} }
3.#include
for (i=1;i<=6;i++)
{for (j=1;j<=20-3*i;j++) printf(\
for (k=1;k<=i;k++) printf(\for (k=i-1;k>0;k--) printf(\printf(\ } }
4.#include
fmax=x; else
if (x 附录 习题参考答案 2 printf(\ } 7.2 练习题p89-96 一、选择题 1~5.BCCAD 6~10.CDDCD 11~15.DDABC 16~17.BBAAD 21~26.BDCDDC 二、填空题 1.(1)’a’ (2)’\\o’ 2.(1)a[k] (2)a[k] (3)a[k] 3.6 4.A B C D E A 5.1,6 6.k=p; 7.i 三、读程序,写结果 1.5 4 8 2 0 2.10 24 15 6 3.love china! H w l 4.66 66 55 5v. Front 四、程序设计题 1.#include 2.#include {char i,a[80]; scanf(\ for(i=0;i else if (isupper(a[i])) a[i]=a[i]+32; printf(\ } 3.#include 附录 习题参考答案 3 8.2练习题p106-114 一、选择题 1~5.AABBB 6~10.ADCAA 11~15.ABBAB 16~17.BC 二、填空题 1.12 2.(1)Itis 3.(1)n*fun(n-1) (2)fun(k) 4.s[i]-t[i] gets(a); for(i=strlen(p)-1;i>=0;i--) putchar(a[i]); } 4.#include {int a[3][6],i,j; int d,d1=0,d2=0,x,x1=0,x2=0; for(i=0;i<3;i++) for(j=0;j<6;j++) {scanf(\ if (i= =0&&j= =0) x=d=a[i][j]; if (da[i][j]) {x=a[i][j];x1=i;x2=j;} p++; } printf(\printf(\ } 5.#include {int a[10],i,d,d1=0,x,x1=0; for(i=0;i<10;i++,p++) {scanf(\
相关推荐: