输入一个正整数x,求平方根不超过x的最大整数n,并输出
答案:1 悬赏:0 手机版
解决时间 2021-01-04 00:00
- 提问者网友:蓝琪梦莎
- 2021-01-02 23:39
输入一个正整数改为正实数
最佳答案
- 五星知识达人网友:怀裏藏嬌
- 2021-01-02 23:55
不超过,就是n的平方根数值 小于或等于 x.
最大整数n 显然就等于 x*x.
MS VC++ 6.0 编译器:
#include <stdio.h>
main()
{
_int64 y;
int x;
scanf("%d", &x);
y = x * x;
printf("%I64d", y);
return 0;
}
----
或者用:
#include <stdio.h>
main()
{
double y;
int x;
scanf("%d", &x);
y = (double) x * x;
printf("%.0lf", y);
return 0;
}
最大整数n 显然就等于 x*x.
MS VC++ 6.0 编译器:
#include <stdio.h>
main()
{
_int64 y;
int x;
scanf("%d", &x);
y = x * x;
printf("%I64d", y);
return 0;
}
----
或者用:
#include <stdio.h>
main()
{
double y;
int x;
scanf("%d", &x);
y = (double) x * x;
printf("%.0lf", y);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯