阿Cxi 发表于 2021-1-8 17:35:39

自己定义sqrt函数

#include <stdio.h>
void main()
{
        int sqrta(int x);
        int a;
        a=sqrta(9);
        printf("%d",a);
}
int sqrta(int x)
{
        int i;
        for(i=0;i<x;i++)
        {
                if(x==i*i);break;
        }
        return(i);
}

阿Cxi 发表于 2021-1-8 17:37:49

55555为啥实现不了,请大神看看,多谢了

xieglt 发表于 2021-1-8 17:46:02

if(x==i*i);break;
if后面多了个分号

阿Cxi 发表于 2021-1-8 17:50:09

xieglt 发表于 2021-1-8 17:46
if(x==i*i);break;
if后面多了个分号

万分感谢,我人傻了。。。
页: [1]
查看完整版本: 自己定义sqrt函数