如何丢掉C语言中的药方?

一般来说,sqrt函数将用于执行平方根运算。使用sqrt时,需要参考头文件math.h(这里用%d输出整数):

# include & ltstdio.h & gt

# include & ltmath.h & gt

int Mysqrt(int n)

{

返回sqrt(n * 1.0);

}

int main()

{

printf("%d\n ",Mysqrt(10));

printf("%d\n ",Mysqrt(9));

返回0;

}

扩展数据:

C语言编写注意事项:

1,变量名由字母和数字组成,(下划线“_”为默认字符,库变量名以下划线为首字母书写),变量常以小写字母开头。内部变量的前31位有效,外部名称至少前6位保持唯一,C语言区分大小写。

2.字符常量是一个整数,用''单引号括起来。“0”是48,与0无关。

3.ANSI C语言的转义字符:\一个贝尔字符;\b退格;\f分页符;\n换行符;\r回车;\ t水平制表符\v垂直制表符;\ \反斜杠;\?问号;\ '单引号;“双引号;\ooo八进制数;\xhh十六进制数;

“0”表示0,即(null)。通常0以' \0 '的形式表示,以强调一些表示是的字符属性。

4.' x '和' x '的区别:' x '代表整数,字母x是极限字符集中对应的数值,' x '代表一个字符x和一个终止符' \0 '。

5.const在声明变量中起限制作用,这个受限变量的值不能修改。