如何丢掉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在声明变量中起限制作用,这个受限变量的值不能修改。