用c语言写个函数,传入一个数的整数部分,小数部分,小数位数,打印出来。
时间: 2024-03-05 22:52:35 浏览: 135
用c语言实现打印函数
好的,以下是一个简单的 C 语言函数示例,用于传入一个数的整数部分、小数部分和小数位数,并打印出来:
```c
#include <stdio.h>
void print_number(int integer_part, int decimal_part, int decimal_places) {
char format_string[10];
sprintf(format_string, "%%d.%%0%dd", decimal_places);
printf(format_string, integer_part, decimal_part);
}
```
你可以将需要打印的整数部分、小数部分和小数位数作为参数传递给这个函数,例如:
```c
print_number(123, 456, 2); // 输出 123.46
print_number(3, 14159, 5); // 输出 3.14159
```
希望这可以帮助到你!
阅读全文