从键盘输入一个小于1000的正数,要求输出它的平方根(如平方根不是整数,则输出其整数部分)。

如题所述

1楼已经有了pascal和vf版本
我这里补上c和vb版本
c版本
#include<stdio.h>

int main()
{ int i,n;
scanf("%d",&n);
i=sqrt(n);
printf("%d",i);
system("PAUSE");
}
vb版本
Private Sub Form_Click()
Dim n As Integer
n = InputBox("n=")
Print Int(Sqr(n))
End Sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-30
pascal:
var a:longint;
begin
readln(a);
writeln(trunc(sqrt(a)));
end.

B
input a
x=sqrt(a)
if x-(x \ 1)=0 then
print x
else print x \ 1
end if
end

从键盘输入一个小于1000的正数,要求输出它的平方根(如平方根不是整数...
1楼已经有了pascal和vf版本 我这里补上c和vb版本 c版本 include<stdio.h> int main(){ int i,n;scanf("%d",&n);i=sqrt(n);printf("%d",i);system("PAUSE");} vb版本 Private Sub Form_Click()Dim n As Integer n = InputBox("n=")Print Int(Sqr(n))End Sub ...

从键盘输入一个小于1000的的正数,要求输出它的平方根(如平方根不是整数...
请输入一个小于1000的的正数:-10 -10 数据不符合要求 请输入一个小于1000的的正数:88.88 88.88 输入数的方根整数是:9

C语言 从键盘输入一个小于1000的正数,要求输入他的平方根(如平方根不...
include<math.h> \/\/少了这行,因为后面用到的sqrt()函数,是数学函数库中的。int main(){ int m,n;printf("请输入一个小于1000的正数:");scanf("%d\\n",&m);while(m<0 || m>=1000){printf("error!wrong data!");printf("请输入一个小于1000的正数:");scanf("%d\\n",&m);} ...

C语言编程。题目:从键盘输入一个小于1000的正数,要求输出它的平方根
include<stdio.h>#include<math.h>\/\/由于sqrt()函数在数学库中,需要将数学库文件包含进来int main(){ double n;while(1){scanf("%lf",&n);if(n<1||n>=1000){printf("输入不符合要求,请输入小于1000的正数!\\n");continue;}else{printf("%d\\n",(int)sqrt(n));\/\/sqrt(n) 用来...

从键盘输入一个小于1000的正数,要求输出它的平方根,数值不小于1000则重...
include <stdio.h> include <math.h> void main(){ int x=-1;while(x<=0 || x>=1000){ printf("输入0~1000的正整数:\\n");scanf("%d",&x);} if(x!=-1){ x=sqrt(x);printf("%d\\n",x);} }

求计算机大神帮忙
input "请输入1个小于1000的正数:" to x enddo ?x,"的平方根是:",sqrt(x)5. 编写程序,实现功能:将从键盘输入的字符串逆序输出,如:输入“abcdef”,输出“fedcba”。a="abcdef"b=""k=LEN(a)i=k do while i>=1 c=subs(a,i,1)b=b+c i=i-1 enddo ? b ...

用c++编程:求正数的平方根
你把你定义的 int i;换成double i;这样就不会显示“sqrt对重载函数调用不明确”再像这样在输出的时候添加一个(int)sqrt(i)就可以实现了。

请问这个题怎么解答?
√2x的平方y的平方\/5 ÷(√-xy\/m的3平方)√3b的平方÷3√b\/2·1\/2√2b\/31.2252.1\/10 6次方(是10的6次方,不会打= =)3.121\/1444.9\/361可以使用如下方法来计算正数a的平方根 ,计算的方法是这样的:任意选定一个正数 ,从 出发按下面公式计算 : ,同样,从 计算 : ,并逐步递推出 : ,当n值较大时...

Excel函数应用之数学和三角函数的转换
最小公倍数是所有整数参数number1、number2、…,的最小正整数倍数。用函数LCM可以将分母不同的分数相加。 语法:LCM(number1,number2,...) 参数:Number1,number2,...是要计算最小公倍数的1到29个参数。如果参数不是整数,则自动截去小数部分取整。 说明:该函数需要加载“分析工具库”才能使用。 实例:如果A1...

1到100的平方根
1到100的平方根从1到100按照如下顺序:平方根,又叫二次方根,表示为〔√ ̄〕,其中属于非负数的平方根称之为算术平方根。一个正数有两个实平方根,它们互为相反数;0只有一个平方根,就是0本身;负数有两个共轭的纯虚平方根。

相似回答
大家正在搜