189 8069 5689

square函数c语言 c++square函数

编写一个函数square()对一个整数返回它的平方数 用c语言编写~

代码如下:

公司主营业务:成都网站设计、成都做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联公司推出禄丰免费做网站回馈大家。

#include stdio.h

int square(int a){

return a*a;

}

int main(void){

int a;

scanf("%d",a);

printf("输入的数为%d\n",a);

printf("平方数为%d\n",square(a));

return 0;

} 。

代码运行结果:                                                                                                                     

扩展资料

C语言还提供了内置的库函数来求一个整数的平方数,就是内置math.h文件中含有乘方(包括开方)的库函数,编写程序导入Math.h文件就行,表示为:pow(x,y),其中x和y都是双精度浮点(double)型,x是底数,y是指数(如果是小数即为开方)。

参考资料:百度百科-C语言

c语言的开方函数

c语言的开方函数是:sqrt()函数。

1、功能:计算一个非负实数的平方根。

2、函数原型:在VC6.0中的math.h头文件的函数原型为double sqrt(double)。

3、说明:sqrt系Square Root Calculations(平方根计算),通过这种运算可以考验CPU的浮点能力。

4、头文件:math

double sqrt(double x)

参数解释:

x 为要计算平方根的值。

如果 x 0,将会导致 domain error 错误,并把全局变量 errno 的值为设置为 EDOM。

返回 x 平方根。

注意,使用 GCC 编译时请加入-lm。

例:

扩展资料:

sqrt()函数的注意事项:

1、sqrt()函数,里面的形参是double型的,所以调用的时候,要强制转换成double型。

2、sqrt()函数都最后返回值是double型,而n是int型,所以要强制转换n=(int)sqrt((double)x)。

3、到底要不要进行强制转换,需要看这个函数的形参和返回值是什么类型,如果没有进行强制转换,有的编译器会警告,有的会报错,有的就直接通过。

参考资料:

百度百科--平方根计算

C语言问题求解〒_〒求输出结果。。。 square函数是自定义的一个求平方的函数

程序换个写法。

static int j = 1;

int i = 1; // 这个初值看不到,假设是1。

i= i*i; // = 1 * 1 = 1;

for( ; i 3; i++i )

{

j = j +j * j; // 中间循环2次

printf ( "%d", j );

}

printf( "%d\n", i ); // 最后输出肯定是循环结束时的状态i==3

输出:

2, 6, 3


当前题目:square函数c语言 c++square函数
URL标题:http://jkwzsj.com/article/dosjipg.html

其他资讯