c语言中既然已经调用了math.h为什么还调用stdio.h

 我来答
梦想家运营官
2016-03-16 · TA获得超过1783个赞
知道小有建树答主
回答量:375
采纳率:83%
帮助的人:152万
展开全部
<stdio.h> c语言标准头文件,必选。使用标准函数printf,scanf什么的时候要用到。
<math.h> 数学公式函数, 使用开放,平方,正弦函数什么的用。
stdio.h就是指“standard input&output"
意思就是说标准输入输出头文件!
所以了,用到标准输入输出函数时,就要调用这个头文件!
调用:#include<stdio.h> 或#include"stdio.h"
需要预处理的语句:
int getchar() //从标准输入设备读入一个字符,显示
int putchar() //向标准输出设备写一个字符
int scanf(char *format[,argument…]) //从标准输入设备读入数据
int printf(char *format[,argument…]) //格式化字符串输入到标准输出设备
int puts(char *string) //输出一个字符串到标准输出设备
char *gets(char *string) //从标准输入设备读入一个字符
int sprintf(char*string,char*format[,…])//格式化一个字符串输出到字符数组中,不显示

至于#include<math.h>)是数学函数库,你要调用各种数学函数有这个文件就能直接调用,否则你要自己在编写
百度网友0747097
2016-03-16 · TA获得超过621个赞
知道小有建树答主
回答量:506
采纳率:100%
帮助的人:257万
展开全部
math.h头文件包含了一些数学函数,比如三角函数,对数指数函数等
stdio.h包含了标准输入输出的函数
这两个头文件包含的东西不同,所以如果需要的,都会被调用的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一剑出血
高粉答主

2016-03-16 · 醉心答题,欢迎关注
知道大有可为答主
回答量:5.7万
采纳率:78%
帮助的人:1.7亿
展开全部
各自的功能不一样。前者添加数学运算的库函数,后者添加基本输入输出库函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式