问答详情
源自:2-5 格式化输出语句

怎么出不来结果呢

#include

int main(){    int age = 18; float height = 1.85; char unit = 'm'; printf("小明今年%d岁\n",age); printf("小明身高%fc\n", height,unite); printf("小明现在在慕课网上学习IT技术"%c); return 0; } 

提问者:qq_慕娘6428473 2016-12-19 09:44

个回答

  • 四十二
    2016-12-19 11:19:09

    printf("小明身高%f%c\n",height,unit);//之前你定义的是unit,%号有几个输出就要写几个,不能只写一个


  • 峰回路
    2016-12-19 09:59:43

    原:printf("小明身高%fc\n",height,unite);

    改:printf("小明身高%f%c\n",height,unit);//之前你定义的是unit,%号有几个输出就要写几个,不能只写一个

  • 慕粉101203818
    2016-12-19 09:54:14

    #include

    int main()

    {    

    int age = 18; 

    float height = 1.85; 

    char unit = 'm'; 

    printf("小明今年%d岁\n",age); 

    printf("小明身高%f%c\n", height,unit); 

    printf("%s","小明现在在慕课网上学习IT技术"); 

    return 0;