为了账号安全,请及时绑定邮箱和手机立即绑定

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

#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 回答

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

1 回复 有任何疑惑可以回复我~
#1

慕娘8289131

为什么不能有空格呢?
2019-04-08 回复 有任何疑惑可以回复我~
#2

慕前端241160 回复 慕娘8289131

电脑不认识,要严格按照语法来,必须严谨,电脑识别度有限,多一个符号可能程序就错了
2019-04-11 回复 有任何疑惑可以回复我~
#3

慕娘8289131 回复 慕前端241160

好的,谢谢
2019-04-16 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

慕姐8517108

为什么要换成c啊,第一步不是已经定义c=a了吗?后面为什么不能用a啊
2019-04-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信