c语言中开方怎么输

c语言中开方怎么输... c语言中开方怎么输 展开
 我来答
热爱学习的Genji
高粉答主

2020-11-09 · 说的都是干货,快来关注
知道小有建树答主
回答量:1894
采纳率:100%
帮助的人:31.4万
展开全部

一般的来说在进行开方运算时,都会使用sqrt函数进行开方运算。使用sqrt时就需要引用头文件math.h。(这里使用%d来输出整数):

#include<stdio.h>

#include<math.h>

int Mysqrt(int n)

{

  return sqrt(n*1.0);

}

int main()

{

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

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

return 0;

}

扩展资料:

C语言编写注意事项:

1、变量名以字母和数字组成, (下划线"_"被默认为字符,以下划线为首写字母的为库类变量名),变量常以小写字母开头.内部变量命前31位有效,外部名至少前6位保持唯一性、大小写在C语言中是区分的。

2、一个字符常量为一个整数, 以''单引号括起。 '0' 为48, 与0没有任何关系。

3、ANSI C语言的转义符: \a 响铃符; \b 回退符; \f 换页符; \n 换行符; \r 回车符; \t 横向制表符 \v 纵向制表符; \\ 反斜杠; \? 问号; \' 单引号;\" 双引号; \ooo 八进制数; \xhh 十六进制数;

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

4、'x'与"x"的区别: 'x'表示一个整数, 字母x在极其字符集中对应的数值、"x"表示一个包含一个字符x 以及一个结束符'\0'。

5、const在声明变量中起限制作用, 该限定变量的值不能被修改。

狮子芮520
2022-03-18
知道答主
回答量:2
采纳率:0%
帮助的人:737
展开全部

在运用数学公式的时候要包含头文件math.h

开平方的函数就是sqrt(),那么在C语言中sqrt(i)=2.0(假设i=4.0,输出double就是2.0)

还有一个函数pow(a,b),可以计算数值的幂,比如pow(a,b)=9(假设a,b分别赋值3,2)

用pow()开方可以写pow(a,0.5),即计算a的0.5次幂,就是开平方。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mimixikou
推荐于2018-02-21
知道答主
回答量:11
采纳率:0%
帮助的人:0
展开全部
在住函数之前加上
#include<math.h>

要开方的数为a
开方函数:
sqrt(a);
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一千馆原创短视频
2006-12-14 · TA获得超过1205个赞
知道小有建树答主
回答量:1105
采纳率:0%
帮助的人:1234万
展开全部
sqrt(a);
sqrt包含在math.h头文件中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
無所謂PAKvr
2018-02-21
知道答主
回答量:2
采纳率:0%
帮助的人:1729
引用mimixikou的回答:
在住函数之前加上
#include<math.h>

要开方的数为a
开方函数:
sqrt(a);
展开全部
那这个a是否要为int形呢,还是double形
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式