任务和代码:从键盘输入x的值(要求为实型),根据公式1计算并输出x和y的值。
/*
文件名:main.c
作者:小风景
完成日期:2015.9.11
问题描述: 从键盘输入x的值(要求为实型),根据公式1计算并输出x和y的值。
程序输出:输出x和y的值
*/
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
double x,y;
printf("请输入x的值:");
scanf("%lf",&x);
if(x < 2)
{
y=x;
}
else if((x >= 2) && (x < 6))
{
y=x * x + 1;
}
else if((x >= 6) && (x < 10))
{
y=sqrt(x + 1);
}
else
{
y=1.0/(x + 1);
}
printf("x=%.5lf\ny=%.5lf",x,y);