Input: User will put some numeric value say 42.26
Output: This program will return the string equivalent result of that number like "42.26"
算法
Step 1: Take a number from the user
Step 2: Create an empty string buffer to store result
Step 3: Use sprintf() to convert number to string
Step 4: End
登录后复制
示例代码
实时演示
#include
main() {
char str[20]; //create an empty string to store number
float number;
printf("Enter a number: ");
scanf("%f", &number);
sprintf(str, "%f", number); //make the number into string using sprintf function
printf("
You have entered: %s", str);
}
登录后复制
输出:
Enter a number: 46.3258
You have entered: 46.325802
登录后复制
以上就是C程序将一个数字转换为字符串的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!