c语言程序设计_第二版_王曙燕_课后答案[3-8节].doc

c语言程序设计_第二版_王曙燕_课后答案[3-8节].doc

  1. 1、本文档共119页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
顺序程序设计习题 第3章 程序设计 程序设计 第2章 顺序程序设计习题 3.4 编写程序,输入三角形的3个边长a、b、c, 求三角形的面积area,并画出算法的流程图和 N-S结构图。公式为 其中,S=(a+b+c)/2。 2 程序设计 第2章 顺序程序设计习题 流程图 开始 输入a、b、c a、b、c的值合法 输出area 输出”error” 结束 3 area=sqrt(S(S-a)(S-b)(S- S=(a+b+c)/2 c)) 程序设计 第2章 顺序程序设计习题 N-S图 4 输入a、b、c 计算S 计算area 输出area 程序设计 第2章 顺序程序设计习题 2.1 选择题 在中,若下面的变量都是int类型的, 则输出的结果是( C) sum=pad=5; PAD=sum++;PAD++;++PAD; printf(%d,%d,pad,PAD); (7) 7,7 5,7 A. C. B. D. 6,5 4,5 5 程序设计 第2章 顺序程序设计习题 2.2 分析以下程序的输出结果。 (1) #include stdio.h main() { int i,j,m,n; i=3;j=5; m=++i;n=j++; printf(%d,%d,%d,%d\n,i,j,m,n); } 6 输出: 4,6,4,5 程序设计 第2章 顺序程序设计习题 分析以下程序的输出结果。 main() 2.2 (2) { int c1,c2; c1=97;c2=95; printf(%c,%c\n,c1,c2); printf(%d,%d\n,c1,c2); } 7 输出: a,b 97,95 程序设计 第2章 顺序程序设计习题 分析以下程序的输出结果。 main() 2.2 (3) { char c1=a,c2=b,c3=c,c4=\101,c5=\116; printf(a%cb%c\tc%c\tabc\n,c1,c2,c3); printf(\t\b%c%c,c4,c5); } 5 输出: aabb cc abc AN 程序设计 第2章 顺序程序设计习题 2.2 分析以下程序的输出结果。 (4) { main() int x=4,y=0,z; x*=3+2; printf(%d\n,x); x*=(y=(z=4)); printf(%d,x); } 9 输出: 20 50 分支程序设计习题 第4章 程序设计 程序设计 第4章 分支程序设计习题 4.1 写出下面各逻辑表达式的值,其中 a=3,b=4,c=5。 a+bcb==c a||b+cb-c !(ab)!c||1 !(x=a)(y=b)0 !(a+b)+c-1b+c/2 ① ② ③ ④ ⑤ 2 程序设计 第4章 分支程序设计习题 4.2 输入四个整数a、b、c、和d,把这四个数由 小到大输出。 3 程序设计 第4章 分支程序设计习题 4.4 某公司要将员工以年龄分配职务,22~30岁 担任外勤业务员,31~45岁担任内勤文员, 45~55岁担任仓库管理员,56岁以上退休。请 编写程序实现。 4 程序设计 第4章 分支程序设计习题 4.5 编程序按以下式计算y的值,x的值由键盘输 入。 0≤x20 20≤x40 40≤x60 60≤x50 其他值 5x+11 sinx+cosx ex-1 ln(x+1) 0 y= 5 程序设计 第4章 分支程序设计习题 4.6 用条件运算符的嵌套来完成此题:学习成绩 ≥90分的同学用A表示,70∽59分之间的用B表 示,60∽79分之间用C表示,60分以下的用D表 示。 6 程序设计 第4章 分支程序设计习题 4.7 计算器程序。用户输入运算数和四则运算符, 输出计算结果。 7 循环程序设计习题 第5章 程序设计 程序设计 第5章 循环程序设计习题 5.1 编写一个程序,计算-32767~+32767之间任 意整数(由键盘输入)中各位奇数的平方和。 2 程序设计 第5章 循环程序设计习题 #include stdio.h void main() { int x,bit; long sum; scanf(x=%d,x); printf(\nx=%d,x); getchar(); while((x=-32765)(x=32767)) { sum=0; while((x/10)!=0) 3 程序设计 { 第5章 循环程序设计习题 bit=x%10; if(bit%2!=0) sum+=(bit*bit); x=x/10;

文档评论(0)

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

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

1亿VIP精品文档

相关文档