leihen0218 发表于 2018-5-28 08:40:51

求高手指点

#include <stdio.h>

void main()
{
        int sqrtt(int x);
        int a;
        int c;
       
        scanf("%d",&a);
        c = int sqrtt(int a);
        printf("%d的平方根是%d\n",a,c);
}

int sqrtt(int x)
{
        int i, m, sum;
        for(i=1; ;i++)
        {
                sum = i * i;
                if(x - sum < i * (i+1) )
                {
               
                        return i;
                        break;

                }

        }
--------------------Configuration: sqrt - Win32 Debug--------------------
Compiling...
sqrt.c
F:\C例题\sqrt\sqrt.c(10) : error C2059: syntax error : 'type'
执行 cl.exe 时出错.

sqrt.obj - 1 error(s), 0 warning(s)

BngThea 发表于 2018-5-28 08:54:29

调用的时候直接这样就行c = sqrtt(a)

leihen0218 发表于 2018-5-28 08:55:52

BngThea 发表于 2018-5-28 08:54
调用的时候直接这样就行

十分感谢
页: [1]
查看完整版本: 求高手指点