%d宽度大于零则右对齐,小于零则左对齐。
比如说 printf("%3d",1234)输出 1234,若是 printf("%3d",12) 输出为 12.若是 printf("%-3d",12)输出为 12.第二种情况中前面以一个空格来补充。以满足前面定义的3个字符若是超出了3个字符,则原样输出(即第一种情况)若是 printf("%-3d",12) 中 (负号表示左对齐),即在右边添加一个空格,以满足定义的3个字符。
圆周率pi=acox(-1.0)
自然对数e=exp(1.0)
绝对值函数abs
算术平方根函数sqrt
pow(a,b)a的b次方
输出格式、宽度问题!如果整数不够2位就补上0
比如
printf("%02d" ,3);
结果就是
03
如果大于等于2没有影响
printf("%02d",1234);
1234