文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 能源/化工 > C语言程序设计 第三版 部分习题 (谭浩强 著) 清华大学出版社 课后答案
侵权投诉

C语言程序设计 第三版 部分习题 (谭浩强 著) 清华大学出版社 课后答案

C语言程序设计 第三版 部分习题 (谭浩强 著) 清华大学出版社 课后答案

A)x%(-3) B)w*=-2

C)k=(a=6,b=4,a-b) D)a*=a+=a-=(b=4)*(a=3)

3.10 有如下类型说明:

float n;

int m;

则以下能实现将n中的数值保留小数点后两位,第三位四舍五入的表达式是(B)。 A)n=(n*100+0.5)/100.0 B)m=n*100+0.5,n=m/100.0

C)n=n*100+0.5/100.0 D)n=(n/100+0.5)*100.0

3.11 设k=7,x=12;则下列表达式值为3的是(D)。

A)x%=(k%=5) B)x%=(k-k%5)

C)x%=k-k%5 D)(x%=k)-(k%=5)

3.12 已知m=48,ch='a',n=0;则表达式(m>=n&&ch<'b'&&!n)的值是(B)。

A)0 B)1 C)真 D)非0

3.13 下面哪个式子在b为奇数时结果为假(C)。

A)a%2==1 B)!(a%2==0) C)!(a%2) D)a%2

3.13 执行printf("%f",(x=3,y=5,x>y?1:1.5));后的输出结果是(D)。

A)语法错误 B)1 C)1.5 D)1.500000

3.14 能表示条件0≤x≤100的表达式是(D)。

A)0<=x<=100 B)x>=0,x<=100

C)0≤x≤100 D)x>=0&&x<=100

3.15 判断char型变量ch为数字的正确表达式是(B)。

A)ch>="0"&&ch<="9" B)ch>='0'&&ch<='9'

C)'0'≤ch≤'9' D)ch>='0'||ch<='9'

三、编程题(应用条件运算)

3.16 输入一个整型成绩x,如果大于等于60分,输出“pass”,否则输出“fail”。 提示:printf("%s",x>60?"pass":"fail");

3.17 输入一个年份y,如果是闰年,输出“y is a leap year”,否则输出“y is not a leap year.”

提示:printf("%d is %s",y%4==0&&y%100!=0||y%400==0?"a leap year.":"not a leap year.");

3.18 输入三条边a,b,c,如果它们能构成一个三角形,输出“Yes”,否则输出“No”。 提示:printf("%s",a+b>c&&a+c>b&&b+c>a?"Yes":"No");

3.19 输入三个数x,y,z,按从小到大的输出结果。

提示:分别用max0,min0代表最大、最小值,mid0表示中间值。

max0=(x>y?x:y)>z?(x>y?x:y):z;max0=(x<y?x:y)<z?(x<y?x:y):z;

mid0=x+y+z-max0-min0;

3.20 输入一个平面上的点坐标,判断它是否落在圆心(0,0),半径为1的圆内,如果在圆内,输出“Yes”,否则输出“No”。

提示:分别用x,y代表平面上一个点。

printf("%s",x*x+y*y<=0?"Yes":"No");

【习题4】

以下的编程题目要求首先画出程序的传统流程图或N-S流程图,再编写程序代码。上机实验

上一页第3页

你可能喜欢

  • C语言谭浩强
  • C语言经典程序
  • C语言经典算法
  • 语言分析
  • c++经典代码大全
  • 谭浩强第三版课后习题答案

热门文档

相关文档

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email