如图,是一个数值转换器,原理如图所示.1当输入的x值为144例3 原题:如图,是一个数值转换器,原理如图所示. (1)当输入的x值为144时,求输出的y值; (2)是否存在输入的x值后,始终输不出y值
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 21:14:17
如图,是一个数值转换器,原理如图所示.1当输入的x值为144例3 原题:如图,是一个数值转换器,原理如图所示. (1)当输入的x值为144时,求输出的y值; (2)是否存在输入的x值后,始终输不出y值
如图,是一个数值转换器,原理如图所示.1当输入的x值为144
例3 原题:如图,是一个数值转换器,原理如图所示. (1)当输入的x值为144时,求输出的y值;
(2)是否存在输入的x值后,始终输不出y值?如果存在,则写出所有满足要求的x值;如果不存在,则说明理由.
如图,是一个数值转换器,原理如图所示.1当输入的x值为144例3 原题:如图,是一个数值转换器,原理如图所示. (1)当输入的x值为144时,求输出的y值; (2)是否存在输入的x值后,始终输不出y值
#include<stdio.h>
#include<math.h>
void SqureRoot(int i)
{
double re=sqrt(i);
int s=(int)re;
if((s-re)!=0)
{
printf("无理数:%f\n",re);
}
else
{
//printf("有理数\n");
if(s==i)
printf("无法结束\n");
else
SqureRoot(s);
}
}
int main(int argc,char*argv[])
{
SqureRoot(121);
SqureRoot(144);
SqureRoot(1);
SqureRoot(0);
SqureRoot(2);
}
输入144输出3.464102;
0 和1无法结束