- 21
- 0
- 约1.1万字
- 约 37页
- 2016-12-01 发布于重庆
- 举报
东北大学C语言程序答案1
第一大题
13.根据下面的函数关系,对输入的每个x值,计算出相应的y值并输出结果。
(1)当x小于1时,y等于2+cos(x)
(2)当x大于等于1且x小于2时,y等于x的平方加上sin(x)
(3)当x大于等于2时,y等于(x-2)的平方根;
要求:按格式输出x和y的值,要求小数点后保留2位。
#includestdio.h
#includemath.h
main()
{
float x,y;
printf(请输入x:);
scanf(%f,x);
if(x1)
y=cos(x)+2;
else if(x2)
y=x*x+sin(x);
else
y=sqrt(x-2);
printf(%.2f,y);
}
14. 从键盘读入一个实数,对其进行四舍五入处理,要求精确到到小数点后两位。例如输入12.345,其结果为12.35;输入12.341,其结果为12.34。
#includestdio.h
main()
{
float x;
printf(请输入一个小数:);
scanf(%f,x);
x=x*100;
x=int(x+0.5);
x=x/100.0;
printf(%.2f\n,x);
}
15.从键盘输入任意一个字母,如果其为大写字母,则转为小写字母;如果其为小写字母,请转换为大写字母;其他情况保持不变,计算并输出。
#
原创力文档

文档评论(0)