欢迎来到天天文库
浏览记录
ID:42151014
大小:196.56 KB
页数:14页
时间:2019-09-09
《《C语言设计学习指导》答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《C语言程序设计学习指导》答案第八章实战套题训练一参考答案一、单项选择题题号1・11-21-31-41-51-61-71-81-91-10答案cBBCDAADDB题号1-111-121-131-141-151-161-171-181-191-20答案BDBACCBABA二、不定项选择题l.BD2.BCD3.ABCD4.BCDE5.BC6.ACE7.BD8.AB9.BCD10.BCD题号2-22-22-32-42-52-62-72-82-92-10答案BDBCDABCDBCDEBCACEBDABBCDBCD三、判断题题号3-13-23-33-43-53-
2、63-73-83-93-10答案vVXJVVVXXV四、填空题1.42.i=1003.total=0total=total+sum4.break5.606.k=p7.fputc(ch,fp)8.k*x9.a[jjvoidmain(){inti,a,b,c;for(i=100;i<=999;i++){a=i%10;b=i/10%10;c=i/l()();if(a*a*a+b*b*b+c*c*c=
3、=1099)printf("%d",i);})2.参考程序如下#include#includevoidreverse(char*s){inti,j;chart;for(i=OJ=strlen(s)-l;i4、j];s[j]=t;})voidmain(){chars[80];printf(Mpleaseinputastring:”);gets(s);reverse(s);puts(s);实战套题一上级试卷1参考程序如下#includevoidmain(){int5、i,j;for(i=l;i<=6;i++){for(j=l;j<=6-i;j++)printf(M“);for(j=l;j<=i;j++)printf(n%dM,j);for(j=i-l;j>=l;j-)printf(”%d“,j);printf(HH);}}2.*max=kx,&&max,&min3.unsignedk=l;k*=num%10;k/=10;实战套题一上级试卷21.参考程序如卜#inckidcvoidmain(){inti,j,k;for(i=2;i<=2;i++){for(j=0;j<=9;j++){for(k=6、0;k<=9;k++){if(i*j*k==42&&i+j+k==12)printf(H%dM,i*100+j*10+k);a[k]+l1.(int)x/103.scanf(“%d”,&a[j]);max=a[O][O];for(i=0;i<5;i++)实战套题二上级试卷11.参考程序如下#includevoidmain(){inta[20]={l,l},i;for(i=2;i<20;i++)a=a[i-l]+a[i-2];for(i=0;i<20;i++){printf(,,%5d,,,a);if((i+l)%10==0)pri7、ntf(^^^,);)}2.char*ssv'()'lls>'9'3.ptrl=&x;ptr2=&y;swap(ptrl,ptr2);实战套题二一、单项选择题题号1・11-21-31-41-51-61-71-81-91-1()答案BBCCCDCCCD题号1-111-121-131-141-151-161-171-181-191-20答案AAACABCCBD二、选择填空题②⑤⑧⑦④三、程序填空题1.getchar()2.(fp=fopen(“fl.txt'TT'))3.**p*(p+j)4.a%b5.p2—pl++6.1j=3aU-l]U-2]四、阅8、读程序写结果1.62.s=13573.9,191.5,6.0000002.3words3.15,()五、编程题1.参考程序如卜char*delspace(char*str){inti,j;for(i=0,j=0;str!=, ,;i++){ifCstr!^')str[j]=str;j++;strLj++J=^';returnstr;2.参考程序如下#includevoidmain(){inta,b,c;for(a=l;a<=9;a++){for(b=0;b<=9;b++){for(c=1;cv=9;c++){if(a!=b&&b!二9、c&&a*100+b*10+c+c*100+b*10+a==1333)printf("a=%d
4、j];s[j]=t;})voidmain(){chars[80];printf(Mpleaseinputastring:”);gets(s);reverse(s);puts(s);实战套题一上级试卷1参考程序如下#includevoidmain(){int
5、i,j;for(i=l;i<=6;i++){for(j=l;j<=6-i;j++)printf(M“);for(j=l;j<=i;j++)printf(n%dM,j);for(j=i-l;j>=l;j-)printf(”%d“,j);printf(HH);}}2.*max=kx,&&max,&min3.unsignedk=l;k*=num%10;k/=10;实战套题一上级试卷21.参考程序如卜#inckidcvoidmain(){inti,j,k;for(i=2;i<=2;i++){for(j=0;j<=9;j++){for(k=
6、0;k<=9;k++){if(i*j*k==42&&i+j+k==12)printf(H%dM,i*100+j*10+k);a[k]+l1.(int)x/103.scanf(“%d”,&a[j]);max=a[O][O];for(i=0;i<5;i++)实战套题二上级试卷11.参考程序如下#includevoidmain(){inta[20]={l,l},i;for(i=2;i<20;i++)a=a[i-l]+a[i-2];for(i=0;i<20;i++){printf(,,%5d,,,a);if((i+l)%10==0)pri
7、ntf(^^^,);)}2.char*ssv'()'lls>'9'3.ptrl=&x;ptr2=&y;swap(ptrl,ptr2);实战套题二一、单项选择题题号1・11-21-31-41-51-61-71-81-91-1()答案BBCCCDCCCD题号1-111-121-131-141-151-161-171-181-191-20答案AAACABCCBD二、选择填空题②⑤⑧⑦④三、程序填空题1.getchar()2.(fp=fopen(“fl.txt'TT'))3.**p*(p+j)4.a%b5.p2—pl++6.1j=3aU-l]U-2]四、阅
8、读程序写结果1.62.s=13573.9,191.5,6.0000002.3words3.15,()五、编程题1.参考程序如卜char*delspace(char*str){inti,j;for(i=0,j=0;str!=, ,;i++){ifCstr!^')str[j]=str;j++;strLj++J=^';returnstr;2.参考程序如下#includevoidmain(){inta,b,c;for(a=l;a<=9;a++){for(b=0;b<=9;b++){for(c=1;cv=9;c++){if(a!=b&&b!二
9、c&&a*100+b*10+c+c*100+b*10+a==1333)printf("a=%d
此文档下载收益归作者所有