通过键盘随机输入1个整数,如果是正数,就输出它的平方根;否则就输

通过键盘随机输入1个整数,如果是正数,就输出它的平方根;否则就输出它本身

第1个回答  2017-03-16
1循环输入整数。2判断整数值,如为正数,则退出循环,否则继续输入;3利用sqrt函数求平方根4输出。代码如下:int main(){ int n; double r; while(1) { scanf("%d",&n); if(n>0)break; } r = sqrt(n); printf("%lf",r);}
第2个回答  2017-03-16
#include#includeintmain(){floata,b;printf("plesaseenteranumber\n");scanf("%f",&a);if(a>=1000){printf("pleaseenteranothernumber\n");scanf("%f",&a);}else{b=sqrt(a);printf("a=%7.0f,b=%7.0f\n",a,b);}return0;}这就对了。把b=sqrt(a);放到else里面。
第3个回答  2017-03-16
#include<cstdio>
#include<cmath>
using namespace std;
int main(){
int n;
scanf("%d",&n);
if(n>0)
printf("%lf\n",sqrt(1.0*n));
else
printf("%lf\n",n);
}本回答被网友采纳

C语言入门 编程题 。。。通过键盘随机输入1个整数,如果是正数,就输出...
include<stdio.h>你是初学者就给你说说,由于在函数体中需要用函数sqrt()计算平方根,所以要先添加预处理命 include<math.h> 令#include<math.h>,那个函数在这个中,所以需要,还有你需要看下这方面的书,别急 void main() 学习循序渐进,祝你学业进步!{ int a;printf("请输入一个整数:...

从键盘输入一个整型数,判断其是否为能够开平方根的数,若能请输出开根以...
从键盘输入一个整型数,判断其是否为能够开平方根的数,若能请输出开根以后的值,要实现这个程序的功能是非常简单的。首先需要包含数学库头文件,然后读入这个整数,以后判断,如果他是大于或等于零的,那么就可以输出他的平方根,否则就提示负数没有实数平方根。

由键盘输入一个正整数,判断该数是否为平方数,是输出Y,否则输出N
判断平方根值与取整后的值是否相同,相同则输入的为平方数,即输出Y,否则输出N。 不同编程语言代码有些差异,自己按这思路处理就是。

c语言编程 从键盘输入一个数值,直到该数为正数为止,并求其平方根
1 循环输入整数。2 判断整数值,如为正数,则退出循环,否则继续输入;3 利用sqrt函数求平方根 4 输出。代码如下:int main(){ int n; double r; while(1) { scanf("%d",&n); if(n>0)break; } r = sqrt(n); printf("%lf",r);} ...

...键盘输入一个正整数,判断该数是否为平方数,是输出Y,否则输出N_百度...
if(input<=0){\/\/判断用户输入是否为正整数 printf("Please input a positive integer!\\n");continue;} printf("%c\\n",(pow((int)sqrt(input),2)==input)?'Y':'N');} return 0;} \/\/解释下,sqrt(input)会得到input的平方根,强制转换为int之后只要是非平方数就会丢失小数,导致再求...

从键盘输入一个正整数,计算其平方根并输出。
INPUT “任意正整数”;x n=SQRx PRIENT n

请帮我看一下“从键盘输入一个数,然后输出该数的平方、立方以及平方根...
调试--设置--符号 选microsoft符号服务器 下载到符号 “Cstart00.exe”: 已加载“C:\\Windows\\System32\\kernel32.dll”,已加载符号(去除源信息)。

c语言题目 键盘输入一个正整数,输出它的平方根和立方根,中间空格空开...
include <stdio.h>#include <math.h>int main(){ int n; printf("Please input a integer number:"); scanf("%d",&n); printf("%d square root is:%5.3f %d cube root is:%5.3f\\n", n,sqrt((double)n),n,pow((double)n,1.0\/3.0)); return 0;} ...

C语言 编写程序,从键盘输入一个正数,计算该数的平方根。
include <stdio.h> include<math.h> int main(){ double x;scanf("%lf",&x);printf("%lf\\n",sqrt(x));return 0;}

编写程序,利用函数sqrt(),求从键盘输入的任意正整数的平方根。
num)该程序首先导入了Python内置的math库,该库包含了许多数学函数,包括求平方根的函数sqrt()。然后,程序从键盘获取一个正整数,并使用sqrt()函数计算该数的平方根。最后,程序将结果打印到屏幕上。需要注意的是,在使用sqrt()函数之前,我们需要先将输入的字符串转换为整数类型,否则将无法进行计算。

相似回答