欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    C语言答案13-.pdf

    • 资源ID:76242627       资源大小:25.09KB        全文页数:29页
    • 资源格式: PDF        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C语言答案13-.pdf

    参考答案习题二(P33)一单选题1.C2.B3.A4.C5.A6.D7.D8.B9.B10.D11.D12.C13.C.15.A14 题最后一句应为printf(%fn,d*y);结果为 2.2二填空题1.182.intfloatdouble3.10114.八十六十5.%三阅读程序题110,10,9,102j=1,i=2k=3,i=3j=3,i=2k=1,i=1习题三(P52)一单选题1.D2.C3.D4.B5.A6.B7.C8.A9.C10.B11.-1,37777777777,4294967295二填空题5.L6.-1三阅读程序题1.66 6.00 6.002.x=127,x=127,x=177,x=7fY=123.4567,y=123.46,y=123.456703.2,14.12345.4,36.-6,-6四程序设计题1#include stdio.h#include math.hmain()float a,b,c,d,x1,x2;a=2;b=-3;c=-5;d=b*b-4*a*c;x1=(-b+sqrt(d)/(2*a);x2=(-b-sqrt(d)/(2*a);printf(x1=%.2f,x2=%.2fn,x1,x2);2.#include main()float a,v,s;scanf(%f,&a);v=a*a*a;s=6*a*a;printf(v=%.2f,s=%.2fn,v,s);3.#include main()int a,b,c,t;scanf(%d%d%d,&a,&b,&c);printf(a=%d,b=%d,c=%dn,a,b,c);t=c;c=b;b=a;a=t;printf(a=%d,b=%d,c=%dn,a,b,c);4.#include main()char s1,s2;s1=getchar();s2=s1-32;printf(%cn,s2);习题四(P70)一单选题1.C2.D3.D4.B5.A6.D7.D8.B9.C10.A11.B12.D13.D14.C15.C16.B17.B18.C二填空题1.非 002.k=03.n%7=0&n%8=0else三阅读程序题1.a=1,b=02.c=1四程序设计题1.#include main()int a,b;charc;printf(INPUT A+(-*/)Bn);scanf(%d%c%d,&a,&c,&b);switch(c)case+:printf(%d+%d=%dn,a,b,a+b);break;case-:printf(%d-%d=%dn,a,b,a-b);break;case*:printf(%d*%d=%dn,a,b,a*b);break;case/:printf(%d/%d=%dn,a,b,a/b);break;default:printf(INPUTERROR!);2.#include main()float x,y;scanf(%f,&x);if(x=0|x=2)y=0;elseif(x0)y=(x+1)/(x-2);elsey=(x-1)/(x-2);printf(y=%fn,y);3.#include main()int g;printf(请输入学生成绩:);scanf(%d,&g);printf(g=%d:,g);switch(g/10)case10:printf(An);break;case9:printf(Bn);break;case8:printf(Cn);break;case7:printf(Dn);break;case6:printf(En);break;default:printf(Fn);4.#include main()int x,n=0;scanf(%d,&x);if(x=10000)printf(Data Error!n);elseif(x10)n=1;elseif(x100)n=2;elseif(x1000)n=3;elsen=4;printf(n=%dn,n);习题五(P87)一单选题1.B2.D3.C4.C5.B6.C7.D8.C9.A10.D11.B12.B13.B14.D15.C二填空题1.for 语句while 语句do-while 语句2.a=14,y=263.k=14,n=-14.395.s=196.222227.108.79.810.5,5三改错题应改为 for(i=0;i5;i+)j+;应改为 int j=0;while(j10)j+;i=j;注 while(j10)后不应有分号应改为 while(j10);注 while(j10)后分号不能少s*=i;i+;应改为 s*=i;i+;continue 应改为break四程序设计题1.#include main()int i,j,s=0;for(i=1,j=1;i=100;i+,j=j*(-1)s=s+i*j;printf(s=%dn,s);1.(另一做法)#includemain()int i,s;for(i=1,s=0;i=100;i+)if(i%2=0)s=s-i;elses=s+i;printf(%dn,s);1.(第 3 种做法)#includemain()int i,s,k=1;for(i=1,s=0;i=100;i+)s=s+k*i;k=k*(-1);printf(%dn,s);2#include main()int i,j,s1=0,s2=0;for(i=0;i0)s1=s1+j;elses2=s2+j;printf(s1=%d,s2=%dn,s1,s2);3#includemain()int i,s;for(i=6,s=0;i=96;i=i+1)if(i%10=6|i/10=6)s=s+i;printf(%dn,s);4#includemain()int i,a,b,c;for(i=100;i=999;i+)a=(i%10);b=(i/10%10);c=(i/100);if(i=a*a*a+b*b*b+c*c*c)printf(%dn,i);4.(另一做法)#includemain()int i,j,k;for(i=1;i=9;i+)for(j=0;j=9;j+)for(k=0;k=9;k+)if(i*100+j*10+k=i*i*i+j*j*j+k*k*k)printf(%dn,i*100+j*10+k);5#include main()int i,j,k=0;for(i=1;i=4;i+)for(j=1;j=i;j+)k+;printf(%d,k%10);printf(n);6.#include main()int i,j,k=0;for(i=-3;i=3;i+)if(i0)k=-i;elsek=i;for(j=1;j=k;j+)printf();for(j=1;j=7-2*k;j+)printf(*);printf(n);习题六(P111)一单选题1.D2.B3.C4.C5.C6.D7.A8.B二填空题1.200192.数组名3.越界4.65.j=kajk=1;ajk=0;三阅读程序题16543212aaabbbccc ddd32,2,1四程序设计题1.#includemain()int a44=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16;int i,j,s=0;for(i=0;i4;i+)for(j=0;j4;j+)if(i=j|i+j=3)s+=aij;printf(%d,s);2.#include main()char a80;int i,j=5;/*假设删除位置为5*/gets(a);for(i=j-1;ai!=0;i+)ai=ai+1;ai=0;puts(a);3#include#include main()char a80;int i,j=5;/*假设插入位置为5*/chars=t;/*假设插入字符为t*/gets(a);for(i=strlen(a);ij;i-)ai+1=ai;aj=t;puts(a);4#includemain()int a35=1,3,5,7,9,2,4,6,8,10,3,5,8,7,6;int i,j,s13=0,s25=0;for(i=0;i3;i+)for(j=0;j5;j+)s1i+=ai j;for(i=0;i5;i+)for(j=0;j3;j+)s2i+=a ji;for(i=0;i3;i+)for(j=0;j5;j+)printf(%6d,aij);printf(|%6dn,s1i);for(i=0;i33;i+)printf(-);printf(n);for(i=0;i5;i+)printf(%6d,s2i);printf(n);5#includemain()char s380;int a=0,b=0,c=0,d=0,e=0,i,j;for(i=0;i3;i+)gets(si);for(i=0;i=A&sij=a&sij=0&sij=9)c+;elseif(sij=32)d+;elsee+;printf(%3d%3d%3d%3d%3d,a,b,c,d,e);习题七(P145)一单选题1.A2.B3.C4.A5.C6.D7.C8.B9.B10.C11.D二填空题1.该函数内局部2.整型3.k=breturn y;4.xireturn(ave);fun(a,20)5.1;add(n-1);add(n);6.n*f(n-1)0;f(i)三阅读程序,写出运行结果110,20,30264384.hlo5.sum=55四程序设计题1.#include main()float add(float,float),sub(float,float);float aver(float,float),a,b;scanf(%f,%f,&a,&b);printf(add=%f,sub=%fn,add(a,b),sub(a,b);printf(aver=%f,aver(a,b);float add(float x,float y)return(x+y);float sub(float x,float y)return(x-y);float aver(float x,float y)return(x+y)/2);2.#includemain()int a,b,c,abmax(int,int);scanf(%d%d%d,&a,&b,&c);printf(max=%dn,abmax(abmax(a,b),c);int abmax(int a,int b)if(ab)return a;elsereturn b;3.#include main()float x,fun(float,int);int n;scanf(%f%d,&x,&n);printf(%fn,fun(x,n);float fun(float x,int n)float y;if(n=0)y=1;elsey=x*fun(x,n-1);return y;4.#include main()long f(int);int n,k;scanf(%d,&n);for(k=1;k=n;k+)printf(%ld,f(k);printf(n);long f(int n)long y;if(n=2)y=1;elsey=f(n-1)+f(n-2);return y;5.#include#include main()char a50;int n;void fun(char x,int n);gets(a);n=strlen(a);fun(a,n);puts(a);void fun(char a,int n)int k,s;for(k=0;kn/2;k+)s=ak;ak=an-k-1;an-k-1=s;5.(另一做法)#include#include main()char a50;int n;void fun(char x,int n);gets(a);n=strlen(a);fun(a,n);puts(a);void fun(char a,int n)int k;charb50;for(k=0;kn;k+)bn-1-k=ak;bk=ak;strcpy(a,b);6.#include#define KK 100main()char aKK;long sjz(char a);int i=0,f1=0;printf(input a data:);gets(a);for(i=0;ai!=0;i+)if(ai=0&ai=A&ai=a&ai=0&ai=A&ai=a&ai=f)n=n*16+ai-a+10;return n;6.(另一做法)#include#define KK 100main()char strKK,c;long sjz(char a);int i=0,f1=0;printf(input a data:);while(c=getchar()!=n&i=0&c=A&c=a&c=0&ai=A&ai=a&ai z&*str za6.else0t2*j+1五程序设计题1.#include main()int a10,*p,*q,t;p=a;for(q=a;qa+10;q+)scanf(%d,q);for(q=a;qa+10;q+)printf(%5d,*q);printf(n);q-;for(;pq;p+,q-)t=*p;*p=*q;*q=t;for(p=a;pa+10;p+)printf(%5d,*p);printf(n);2.#include#include void main()char a50,*p1,*p2,t,n;gets(a);n=strlen(a);p1=a;p2=a+n-1;for(;p1p2;p1+,p2-)t=*p1;*p1=*p2;*p2=t;puts(a);另一做法#include main()char str20,*p=str;gets(str);while(*p)p+;p-;while(p=str)printf(%c,*p);p-;printf(n);3.#include main()int a10,*p,*max,*min,t;for(p=a;pa+10;p+)scanf(%d,p);for(p=a;pa+10;p+)printf(%5d,*p);printf(n);max=min=a;for(p=a+1;p*max)max=p;if(*p*min)min=p;t=a0;a0=*min;*min=t;t=a9;a9=*max;*max=t;for(p=a;pa+10;p+)printf(%5d,*p);printf(n);5.#include int length(char*s)int n=0;while(*s)n+;s+;return n;main()char str20;int n;gets(str);n=length(str);printf(The string length is%dn,n);6.#include main()char str81,*p=str,*q,t;gets(str);printf(The origenal string:n);puts(str);for(p=str;*(p+1);p+)for(q=p+1;*q;q+)if(*q*p)t=*p;*p=*q;*q=t;printf(The result string:n);puts(str);习题九(P222)(注:无答案的题不在本课程讲授范围内)一单选题1.D2.A3.B4.D8.B9.B10.C二填空题1.结构体成员结构体指针指向2.343.224 ex三阅读程序题19210,x3134.46 40 415.06.3839

    注意事项

    本文(C语言答案13-.pdf)为本站会员(索****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开