2191: 平方和平方根
- 题目描述
小明同学为了向小红展示自己的编程水平,给小红出了一道题,给你一个正整数n(n<=10000),你能算出n的平方和平方根吗?没想到数学爱好者小彤秒解了这道题,并把n的取值范围扩大到109甩给小明,小明苦苦思索,发现提交总是错误。可怜小明的一世英名尽毁啊。你能帮帮小明吗? - 输入
从键盘输入一个非负整数n(n<=109)。 - 输出
输出n的平方根和平方数,每个数占的宽度为20位,左对齐,平方根保留两位小数。 - 参考代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
double n;
double a,b;
scanf("%lf",&n);
a=sqrt(n);
b=n*n;
printf("%-20.2lf%-20.0lf",a,b);
return 0;
}