逗号表达式-要从左向右依次计算,但是整个表达式的结果是最后一个表达式的结果 但是不能只计算最后一个表达式因为前面的表达式可能影响最后一个表达式
C语言规定,函数返回值的类型由函数首部定义的类型决定。函数返回值应与首部定义的类型一致,如若不一致,则自动将返回值强制转换为函数首部定义的类型。\n\n没有定义类型时默认为int型。也就是说你的函数是什么类型,返回值就是什么类型。
①平方根函数sqrt(x):计算 x \\sqrt{ x } \nx\n\t\n 。如sqrt(9.0)的值为3.0。\n
②绝对值函数fabs(x):计算∣ x ∣ |{ x }|∣x∣。如fabs(-4.29)的值为4.29。\n
③幂函数pow(x, n):计算x n {x^n}x \nn\n 。如pow(1.1, 2)的值为1.21(即1. 1 2 {1.1^2}1.1 \n2\n )。\n
④指数函数exp(x):计算e x {e^x}e \nx\n 。如exp(2.3)的值为9.974182。\n
⑤以e为底的对数函数log(x):计算ln x {\\ln x}lnx。如log(123.45)的值为4.815836。
abs()函数\n\n函数原型: int abs(int i)\n功能: 求整数的绝对值\n\n
labs()函数\n\n函数原型:long labs(long i)\n功能:求长型整数的绝对值\n\n
fabs()函数\n\n函数原型:double fabs(float i)\n功能:求浮点数的绝对值\n\n
floor()函数\n\n函数原型:double floor(double x)\n功能:求不大于x的最大整数\n\n
ceil()函数\n\n函数原型:double ceil(double x)\n功能:求不小于x的最小整数\n\n
sqrt()函数\n\n函数原型:double sqrt(double x)\n功能:求x的平方根。\n\n
log()函数\n\n函数原型:double log(double x)\n功能:求x的自然对数\n\n
log10()函数\n\n函数原型:double log10(double x)\n功能:求x的常用对数\n\n
pow()函数\n\n函数原型:double pow(double x,double y)\n功能:求x的y次方\n\n
pow10()函数\n\n函数原型:double pow(double x)\n功能:求10的x次方\n\n
exp()函数\n\n函数原型:double exp(double x)\n功能:求e的x次方
%c 字符\n
%d 有符号十进制整数\n
%f 浮点数(包括float和doulbe)\n
%e(%E) 浮点数指数输出[e-(E-)记数法]\n
%g(%G) 浮点数不显无意义的零\"0\"\n
%i 有符号十进制整数(与%d相同)\n
%u 无符号十进制整数\n
%o 八进制整数 e.g. 0123\n
%x(%X) 十六进制整数0f(0F) e.g. 0x1234\n
%p 指针\n
%s 字符串