C++中数的平方是什么函数?
2 回答
波斯汪
TA贡献1811条经验 获得超4个赞
1234567891011 | #include<stdio.h> #include<math.h> void main() { double a; start: printf ( "输入一个值:" ); scanf ( "%lf" , &a); //接收一个输入 printf ( "乘法运算平方=%lf\n" , a*a); //用乘法计算平方 printf ( "pow函数运算平方=%lf\n" , pow (a,2)); //调用pow函数并输出结果 goto start; //跳到上面重新接收输入 } |
如果是求任意数的平方可以直接用乘法运算,不需要使用什么函数,如果要用函数的话可以用math库中的pow函数可以运算一个数的N次方,然后调用pow(值,次方数)。
上用C语言写了一个例子
如果是要求一个范围的所有完全平方数,可以写一个循环来遍历计算平方数。
下面C语言例子
123456789101112131415 | #include<stdio.h> //平方数函数 void f( int c) { for ( int i = 1; i <= c; i++) { //循环遍历 printf ( "%d\n" , i*i); //计算并输出 } } void main() { int a; //声明变量,用于存储输入的值 start: printf ( "输入一个值:" ); //输出提示 scanf ( "%d" , &a); //接收输入 f(a); //调用遍历平方数函数 goto start; } |
- 2 回答
- 0 关注
- 4675 浏览
添加回答
举报
0/150
提交
取消