欢迎来到天天文库
浏览记录
ID:50299610
大小:75.50 KB
页数:8页
时间:2020-03-07
《C语言程序设计 教学课件 作者 978-7-302-31359-5《C语言程序设计》习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、习题答案第1章一、选择题1.C2.C3.D4.D5.B6.C7.C8.C9.D10.D11.D二、填空题1.;或分号2.字母、数字和下划线3..exe第2章一、选择题1.A2.C3.D4.A5.B6.A7.D8.D9.C10.B11.C12.D13.A14.B二、填空题1.十六2.53.int型4.double或双精度5.116.3.57.88.(x>20&&x<30)
2、
3、(x<-100)9.字符型10.1个11.int第3章一、选择题1.A2.A3.A4.A5.A6.D7.D8.B9.B10.C11.A12.B二、填空题1.double2.5.53.26三、程序分析题1.22.6
4、第4章一、选择题1.A2.A3.C4.B5.A6.C7.B8.D9.C10.C11.B12.C13.A二、填空题1.12.03.非04.(x%3==0)&&(x%7==0)5.
5、
6、&&!三、程序分析题1.把大写字母A-Z转换成对应的小写字母a-z,其它字符不转换。2.133.4四、程序填空题1.(1)((a+b7、8、(b+c9、10、(a+c11、100;x=x%100;c=c/10;d=x%10;printf(“%d%d%d%d”,a,b,c,d);}第5章一、选择题1.A2.B3.C4.C5.A6.B7.D8.C9.B10.A二、填空题1.32.23.5三、程序分析题1.-12.5,4,6四、程序填空题1.2*x+7*y==902.t=t*it=-t/i3.a%2!=112、13、a%3!=214、15、a%5!=416、17、a%6!=574.x>=0、x18、%f”,s);}2.main(){floatf1,f2,f3,s;inti;f1=f2=1;s=0;for(i=1;i<=20;i++){f3=f2+f1;s+=f3/f2;f1=f2;f2=f3;}printf(“%f”,s);}3.main(){inta,b,c,k;for(k=100;k<1000;k++){a=k/100;b=(k-100*a)/10;c=k%10;if(k==(a+b+c)*a*b*c)printf("%d,",k);}}第6章一、选择题1.D2.D3.C4.D5.D6.D7.A8.A9.C10.D11.C12.C13.A14.D15.B16.A17.19、B18.C19.C20.C二、填空题1.charxm[61][10];2.1235693.‘ ’4.101418三、程序分析题1.m=82,j=72.abc四、程序填空题1.s[i]>='0'&&s[i]<='9'2.‘ ’str1[i]-str2[i]五、程序设计题1.main(){inti,j,a[3][3].sum=0;for(i=0;i<3;i++)for(j=0;j<3;j++)scanf(“%d”,&a[i][j]);for(i=0;i<3;i++)sum+=a[i][i];printf(“%d”,sum);}2.main(){inti,j,max;inta[3][20、4]={{1,3,5,7},{2,4,6,8},{15,17,34,12}};max=a[0][0];for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]>max)max=a[i][j];printf(“maxis%d”,max);}3.#include“stdio.h”main(){intterm[10];inti,max,min;printf(“请输入10个整数:”);for(i=0;i<10;i++)scanf(“%d”,&term[i]);max=term[0];min=term[0];for(i=0;i<10;i++){if(term[i]21、max)max=term[i];}printf(“max=%d,min=%d”,max,min);}第7章一、选择题1.D2.A3.A4.C5.A6.A7.A8.B9.B10.B11.C12A13.D14.C15.D二、填空题1.函数说明部分2.{}3.main()函数4.主函数函数5.return三、程序分析题1.01232.153.5,6四、程序填空题1.a[0]+sum(a+1,n-1)或sum(a,n-1
7、
8、(b+c9、10、(a+c11、100;x=x%100;c=c/10;d=x%10;printf(“%d%d%d%d”,a,b,c,d);}第5章一、选择题1.A2.B3.C4.C5.A6.B7.D8.C9.B10.A二、填空题1.32.23.5三、程序分析题1.-12.5,4,6四、程序填空题1.2*x+7*y==902.t=t*it=-t/i3.a%2!=112、13、a%3!=214、15、a%5!=416、17、a%6!=574.x>=0、x18、%f”,s);}2.main(){floatf1,f2,f3,s;inti;f1=f2=1;s=0;for(i=1;i<=20;i++){f3=f2+f1;s+=f3/f2;f1=f2;f2=f3;}printf(“%f”,s);}3.main(){inta,b,c,k;for(k=100;k<1000;k++){a=k/100;b=(k-100*a)/10;c=k%10;if(k==(a+b+c)*a*b*c)printf("%d,",k);}}第6章一、选择题1.D2.D3.C4.D5.D6.D7.A8.A9.C10.D11.C12.C13.A14.D15.B16.A17.19、B18.C19.C20.C二、填空题1.charxm[61][10];2.1235693.‘ ’4.101418三、程序分析题1.m=82,j=72.abc四、程序填空题1.s[i]>='0'&&s[i]<='9'2.‘ ’str1[i]-str2[i]五、程序设计题1.main(){inti,j,a[3][3].sum=0;for(i=0;i<3;i++)for(j=0;j<3;j++)scanf(“%d”,&a[i][j]);for(i=0;i<3;i++)sum+=a[i][i];printf(“%d”,sum);}2.main(){inti,j,max;inta[3][20、4]={{1,3,5,7},{2,4,6,8},{15,17,34,12}};max=a[0][0];for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]>max)max=a[i][j];printf(“maxis%d”,max);}3.#include“stdio.h”main(){intterm[10];inti,max,min;printf(“请输入10个整数:”);for(i=0;i<10;i++)scanf(“%d”,&term[i]);max=term[0];min=term[0];for(i=0;i<10;i++){if(term[i]21、max)max=term[i];}printf(“max=%d,min=%d”,max,min);}第7章一、选择题1.D2.A3.A4.C5.A6.A7.A8.B9.B10.B11.C12A13.D14.C15.D二、填空题1.函数说明部分2.{}3.main()函数4.主函数函数5.return三、程序分析题1.01232.153.5,6四、程序填空题1.a[0]+sum(a+1,n-1)或sum(a,n-1
9、
10、(a+c
11、100;x=x%100;c=c/10;d=x%10;printf(“%d%d%d%d”,a,b,c,d);}第5章一、选择题1.A2.B3.C4.C5.A6.B7.D8.C9.B10.A二、填空题1.32.23.5三、程序分析题1.-12.5,4,6四、程序填空题1.2*x+7*y==902.t=t*it=-t/i3.a%2!=1
12、
13、a%3!=2
14、
15、a%5!=4
16、
17、a%6!=574.x>=0、x18、%f”,s);}2.main(){floatf1,f2,f3,s;inti;f1=f2=1;s=0;for(i=1;i<=20;i++){f3=f2+f1;s+=f3/f2;f1=f2;f2=f3;}printf(“%f”,s);}3.main(){inta,b,c,k;for(k=100;k<1000;k++){a=k/100;b=(k-100*a)/10;c=k%10;if(k==(a+b+c)*a*b*c)printf("%d,",k);}}第6章一、选择题1.D2.D3.C4.D5.D6.D7.A8.A9.C10.D11.C12.C13.A14.D15.B16.A17.19、B18.C19.C20.C二、填空题1.charxm[61][10];2.1235693.‘ ’4.101418三、程序分析题1.m=82,j=72.abc四、程序填空题1.s[i]>='0'&&s[i]<='9'2.‘ ’str1[i]-str2[i]五、程序设计题1.main(){inti,j,a[3][3].sum=0;for(i=0;i<3;i++)for(j=0;j<3;j++)scanf(“%d”,&a[i][j]);for(i=0;i<3;i++)sum+=a[i][i];printf(“%d”,sum);}2.main(){inti,j,max;inta[3][20、4]={{1,3,5,7},{2,4,6,8},{15,17,34,12}};max=a[0][0];for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]>max)max=a[i][j];printf(“maxis%d”,max);}3.#include“stdio.h”main(){intterm[10];inti,max,min;printf(“请输入10个整数:”);for(i=0;i<10;i++)scanf(“%d”,&term[i]);max=term[0];min=term[0];for(i=0;i<10;i++){if(term[i]21、max)max=term[i];}printf(“max=%d,min=%d”,max,min);}第7章一、选择题1.D2.A3.A4.C5.A6.A7.A8.B9.B10.B11.C12A13.D14.C15.D二、填空题1.函数说明部分2.{}3.main()函数4.主函数函数5.return三、程序分析题1.01232.153.5,6四、程序填空题1.a[0]+sum(a+1,n-1)或sum(a,n-1
18、%f”,s);}2.main(){floatf1,f2,f3,s;inti;f1=f2=1;s=0;for(i=1;i<=20;i++){f3=f2+f1;s+=f3/f2;f1=f2;f2=f3;}printf(“%f”,s);}3.main(){inta,b,c,k;for(k=100;k<1000;k++){a=k/100;b=(k-100*a)/10;c=k%10;if(k==(a+b+c)*a*b*c)printf("%d,",k);}}第6章一、选择题1.D2.D3.C4.D5.D6.D7.A8.A9.C10.D11.C12.C13.A14.D15.B16.A17.
19、B18.C19.C20.C二、填空题1.charxm[61][10];2.1235693.‘ ’4.101418三、程序分析题1.m=82,j=72.abc四、程序填空题1.s[i]>='0'&&s[i]<='9'2.‘ ’str1[i]-str2[i]五、程序设计题1.main(){inti,j,a[3][3].sum=0;for(i=0;i<3;i++)for(j=0;j<3;j++)scanf(“%d”,&a[i][j]);for(i=0;i<3;i++)sum+=a[i][i];printf(“%d”,sum);}2.main(){inti,j,max;inta[3][
20、4]={{1,3,5,7},{2,4,6,8},{15,17,34,12}};max=a[0][0];for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]>max)max=a[i][j];printf(“maxis%d”,max);}3.#include“stdio.h”main(){intterm[10];inti,max,min;printf(“请输入10个整数:”);for(i=0;i<10;i++)scanf(“%d”,&term[i]);max=term[0];min=term[0];for(i=0;i<10;i++){if(term[i]
21、max)max=term[i];}printf(“max=%d,min=%d”,max,min);}第7章一、选择题1.D2.A3.A4.C5.A6.A7.A8.B9.B10.B11.C12A13.D14.C15.D二、填空题1.函数说明部分2.{}3.main()函数4.主函数函数5.return三、程序分析题1.01232.153.5,6四、程序填空题1.a[0]+sum(a+1,n-1)或sum(a,n-1
此文档下载收益归作者所有