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

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


撒科打诨
浏览 1103回答 2
2回答

绝地无双

<stdio.h>&nbsp;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>)是数学函数库,你要调用各种数学函数有这个文件就能直接调用,否则你要自己在编写

不负相思意

math.h头文件包含了一些数学函数,比如三角函数,对数指数函数等stdio.h包含了标准输入输出的函数这两个头文件包含的东西不同,所以如果需要的,都会被调用的各自的功能不一样。前者添加数学运算的库函数,后者添加基本输入输出库函数。
打开App,查看更多内容
随时随地看视频慕课网APP