d 以十进制形式输出带符号整数(正数不输出符号) o 以八进制形式输出无符号整数(不输出前缀O) x 以十六进制形式输出无符号整数(不输出前缀OX) u 以十进制形式输出无符号整数 f 以小数形式输出单.双精度实数 e 以指数形式输出单.双精度实数 g 以%f%e中较短的输出宽度输出单.双精度实数 c 输出单个字符 备注 当用f时,如果要保留两位小数,只需要%.2f即可…
大圆盘减去扇形和小圆盘: #include <math.h> #include <stdio.h> int main() { double x, y; ; y >= -; y -= 0.05, putchar('\n')) ; x <= ; x += 0.025) putchar(" *"[ x * x + y * y < && /* disk */ fabs(atan2(y, x)) > 0.5 && /…