运行成功,输入错在哪里?

来源:2-8 自动类型转换

慕田峪0352555

2019-03-17 13:47

#include <stdio.h>
int main()
{    
    char c = 'a';    
    int n =   c   ;   //将c赋值给n    
    float f = n; //将c赋值给f    
    double d =f;//将c赋值给d    
    printf("%d\n",n);    
    printf("%f\n",f);    
    printf("%f\n",d);   
    return 0;    
}


写回答 关注

2回答

  • 慕前端241160
    2019-03-27 22:48:54

    第五行c 和;之间不能有空格

    慕娘8289... 回复慕前端241...

    好的,谢谢

    2019-04-16 22:26:44

    共 3 条回复 >

  • qq_慕雪8366164
    2019-03-17 13:58:21

    将第5、6、7行中的c、n、f都换成c

    慕姐8517...

    为什么要换成c啊,第一步不是已经定义c=a了吗?后面为什么不能用a啊

    2019-04-24 23:52:49

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题