东北大学C语言程序+答案1.docVIP

  • 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)

1亿VIP精品文档

相关文档