Holy_Dragon 发表于 2018-9-2 00:14:21

C语言小问题

使用C语言怎么把一个整数以及一个小数翻转啊?

claws0n 发表于 2018-9-2 00:31:04

123---> 321   ? 使用栈 stack。比较后面的内容了

人造人 发表于 2018-9-2 00:34:04

这是我对你题目的理解,如果不对,请详细描述你的问题
#include <stdio.h>
#include <string.h>

char *Fun(char *buf, double data)
{
        char tmp;
        sprintf(tmp, "%.2f", data);

        int end = strlen(tmp) - 1;
        int i = 0;
        while(end >= 0)
        {
                buf = tmp;
        }
        buf = '\0';
        return buf;
}

int main(void)
{
        char buf;
        printf("%s\n", Fun(buf, 1234.56));

        return 0;
}


65.4321
请按任意键继续. . .

Holy_Dragon 发表于 2018-9-2 23:37:59

谢谢~
页: [1]
查看完整版本: C语言小问题