输入一个正整数(范围[1..10000]),打印其平方(不保留小数位)、平方根、倒数。(用指针实现,保留2位小数,输出每个数之间以一个空格隔开)
样例输入
2
样例输出
4 1.41 0.50
#include <iostream>
#include <cstdio>
#include<cmath>
#include<iomanip>
using namespace std;
int main() {
int a;
cin >> a;
int *p = &a;
cout << fixed << setprecision(2) << (*p)*(*p) << " ";
printf("%.2f ", sqrt(*p));
printf("%.2f\n", 1.0/(*p));
return 0;
}

本文通过一个具体的C++编程示例,演示了如何使用指针进行数学运算,包括计算一个正整数的平方、平方根和倒数,并展示了如何格式化输出结果到两位小数。

被折叠的 条评论
为什么被折叠?



