函数调用—sqrt函数
来源:互联网 发布:阿里云io优化 编辑:程序博客网 时间:2024/05/20 15:38
sqrt函数举例;
#include <stdio.h>
int sqrt_02(int question);
void main()
{
int question = -49,answer;
if(question < 0)
{
printf("error:负数没有平方根!\n");
}
answer = sqrt_02(question);
if(question < 0)
printf("error:sqrt returns %d\n,answer");
else
printf("The aquare root of %d is %d\n",question,answer);
}
int sqrt_02( int question )
{
int temp = question/2;
while(1) //循环永远不结束,其中应有跳出与语句,rentun语句直接将返回值返回给函数
{
if(temp * temp == question)
return temp; //此处return为跳出,否则temp减1在进行循环。
else
temp -=1;
}
}
/*程序可以从while这改为
while(temp--)
{
if(temp * temp == question)
return temp
}
return -1; return -1 表示返回值为-1,系统将会自动报错。
*/
说明:
sqrt函数为开平方根函数,()以上程序全为自己练习编写,或许还存在漏洞,还望各位浏览的大佬帮以指出)
此程序也可以不用定义sqrt,sqrt函数包含在#include<math.c>的头文件中,若使用函数时可以加上头文件。
- 函数调用—sqrt函数
- “sqrt”: 对重载函数的调用不明确——解决方法
- sqrt () 函数
- sqrt 函数
- sqrt函数
- sqrt()函数
- sqrt函数
- sqrt对重载函数的调用不明确
- VS2010,C语言编程调用函数sqrt
- error C2668: “sqrt”: 对重载函数的调用不明确
- error C2668: “sqrt”: 对重载函数的调用不明确
- 解决“sqrt”: 对重载函数的调用不明确
- sqrt 函数 -> 想想实现
- sqrt()函数注意
- C语言sqrt函数
- sqrt函数实现
- sqrt 函数 -> 想想实现
- JavaScript Math.sqrt() 函数
- mac下安装使用gdb调试
- phoneline
- 垃圾回收机制
- php四种基础排序(基础算法)----①冒泡排序法
- 数据访问层
- 函数调用—sqrt函数
- windows2008服务器优化学习
- 【数据压缩】DPCM编解码
- 1329
- VR中特定相机截屏问题与实现
- ImageButton已移
- JVM的内存存储详解
- atoi 函数的实现
- [BZOJ1088][SCOI2005]扫雷Mine(dp)