c语言程序设计苏小红课后习题答案高等教育出版社.docx

c语言程序设计苏小红课后习题答案高等教育出版社.docx

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言程序设计苏小红课后习题答案高等教育出版社

2.2 #include<stdio.h> main() { float x=2.5,y=2.5,z=2.5; printf("x=%f\n",x); printf("y=%f\n",y); printf("z=%f\n",z); } 3.1(1) #include<stdio.h> main() { int a=12,b=3; float x=18.5,y=4.6; printf("%f\n",(float)(a*b)/2); printf("%d\n",(int)x%(int)y); } 3.1(2) #include<stdio.h> main() { int x=32,y=81,p,q; p=x++; q=--y; printf("%d %d\n",p,q); printf("%d %d\n",x,y); } 3.2 #include<stdio.h> main() { int x,b0,b1,b2,s; printf("Inputx:"); scanf("%d",&x); b2=x/100; b1=(x-b2*100)/10;//或(x%100)/10;或x/10%10; b0=x%10; s=b0*100+b1*10+b2; printf("s=%d\n",s); } 3.3 #include<stdio.h> #include<math.h> main() { float rate=0.0225; float n,capital,deposit; printf("Input n,capital:"); scanf("%f,%f",&n,&capital); deposit=capital*pow(1+rate,n); printf("deposit=%f\n",deposit); } 3.4 #include<stdio.h> #include<math.h> main() { float a, b, c; double x, y; printf("Input a, b, c:"); scanf("%f %f %f", &a, &b, &c); x=(-b+sqrt(b*b-4*a*c))/(2*a); y=(-b-sqrt(b*b-4*a*c))/(2*a); printf("x=%f,y=%f\n",x,y); } 习题4 4.1(1) #include<stdio.h> main() { char c1='a',c2='b',c3='c'; printf("a%cb%cc%c\n",c1,c2,c3); } 4.1(2) #include<stdio.h> main() { int a=12,b=15; printf("a=%d%%,b=%d%%\n",a,b); } 4.1(3) #include<stdio.h> main() { int a,b; scanf("%2d%*2s%2d",&a,&b); printf("%d,%d\n",a,b); } 4.2 #include<stdio.h> main() { long a,b; float x,y; scanf("%d,%d\n",&a,&b); scanf("%f,%f\n",&x,&y); printf("a=%d,b=%d\n",a,b); printf("x=%f,b=%f\n",x,y); } 5.1 #include<stdio.h> main() { float a; printf("Input a:"); scanf("%f",&a); if(a>=0) { a=a; printf("a=%f\n",a); } else { a=-a; printf("a=%f\n",a); } } 5.2 #include<stdio.h> main() { int a; printf("Input a:"); scanf("%d", &a); if(a%2==0) { printf("a 是偶数"); } else { printf("a 是奇数"); } } 5.3 #include<stdio.h> #include<math.h> main() { float a,b,c,s,area; printf("Input a, b, c:"); scanf("%f %f %f", &a, &b, &c); if(a+b>c&&a+c>b&&b+c>a) { s=(a+b+c)/2; area=(float)sqrt(s*(s-a)*(s-b)*(s-c)); printf("area=%f\n",area); } else { printf("不是三角形"); } } 5.4 #include<stdio.h>

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档