早教吧作业答案频道 -->其他-->
为什么输入进去后不对啊,从键盘输入一个小于1000的正数,要求输出它的平方根(如平方根不是整数,则输出其整数).要求在输入数据后先对其进行检查是否小于1000的正数.若不是,则要求重新
题目详情
为什么输入进去后不对啊,
从键盘输入一个小于1000的正数,要求输出它的平方根(如平方根不是整数,则输出其整数).要求在输入数据后先对其进行检查是否小于1000的正数.若不是,则要求重新输入.
#include
#include
int main()
{
float a,b;
int result;
printf("pls input a num below 1000:");
scanf("%lf,&a");
if (a>1000)
{
printf ("pls input again");
scanf("%lf",&a);
}
result=sqrt(a);
printf("%d",result);
}
从键盘输入一个小于1000的正数,要求输出它的平方根(如平方根不是整数,则输出其整数).要求在输入数据后先对其进行检查是否小于1000的正数.若不是,则要求重新输入.
#include
#include
int main()
{
float a,b;
int result;
printf("pls input a num below 1000:");
scanf("%lf,&a");
if (a>1000)
{
printf ("pls input again");
scanf("%lf",&a);
}
result=sqrt(a);
printf("%d",result);
}
▼优质解答
答案和解析
#include
#include
int main()
{
float a,b;
int result;
printf("pls input a num below 1000:");
scanf("%f",&a);
while(a>=1000) /* 修改在这里 */
{
printf ("pls input again:");
scanf("%f",&a);
}
result=sqrt(a);
printf("%d\n",result);
}
#include
int main()
{
float a,b;
int result;
printf("pls input a num below 1000:");
scanf("%f",&a);
while(a>=1000) /* 修改在这里 */
{
printf ("pls input again:");
scanf("%f",&a);
}
result=sqrt(a);
printf("%d\n",result);
}
看了 为什么输入进去后不对啊,从键...的网友还看了以下:
网卡和计算机之间的通信是通过计算机主板上的()以并行传输方式进行的。 2020-05-31 …
某科研小组对a、b两种通过被动运输方式进出细胞的物质进行了相关实验,结果见图.请回答下列问题:(1 2020-06-11 …
下列哪种物质分子不能以跨膜运输方式进入细胞()A.水分子和脂质分子B.不带电荷的小分子C.带电荷小 2020-07-20 …
钾离子和镁离子是通过什么运输方式进出细胞的,为什么? 2020-10-30 …
我国西北地区主要才采用什么运输方式进口天然气,沿途主要面临的生态环境问题是什么? 2020-11-16 …
如图是突触的亚显微结构示意图.下列有关叙述错误的是()A.兴奋在A、B之间的传递是单向的B.①②④的 2020-11-28 …
下列关于物质进出细胞的说法,正确的是()A.只要微粒直径足够小就能自由扩散进出细胞B.大分子物质都需 2020-12-12 …
下列关于物质的跨膜运输的叙述不正确的是()A.Na+、K+等无机盐离子一般以主动运输方式进出细胞,或 2020-12-15 …
下列关于物质跨膜运输的叙述,正确的是()A.腌制果脯变甜时,蔗糖分子水解为葡萄糖主动进入果实细胞B. 2020-12-29 …
物质的跨膜运输对细胞的生存和生长至关重要.如图为几种物质跨膜运输方式的示意图,据图判断下列叙述中,不 2021-01-05 …