用C怎么表示从键盘里面输入一个小于一千的正数,要求输出他的平方根(如果不是整数输出整数部分)要求在输

发布时间:2021-03-07 22:44:14

用C怎么表示从键盘里面输入一个小于一千的正数,要求输出他的平方根(如果不是整数输出整数部分)要求在输

网友回答

//////////////////////////////////////////////////////
//// 作者:jierandefeng
/// 时间:2011.3.13 18:03
//////////////////////////////////////////////////////
#include //包括数学公式头文件
#include //包含输入输出
int main(void) //入口函数
{double x = 0,result=0; //定义double类型变量并初始化为 0
printf(请输入小于1000的正数); //提示用户输入
scanf(%lf,&x); //接收用户输入数据
if(x1000) //判断是否为小于1000的正数
{printf(输入有误,请重新输入:);
scanf(%lf,&x); //如果不是得新输入
}else //是小于1000的正数则计算结果
{result = sqrt(x); //直接用平方根函数来得结果
printf( %.lf的平方根是:%.lf\n,x,result); //输入结果(如果不是整数输出整数部分)
}return 0;
}
以上问题属网友观点,不代表本站立场,仅供参考!