问答详情
源自:2-8 自动类型转换

应该是对的吧

#include

int main() {    char c = 'a';    int n =  c ;      //将c赋值给n    float f = c  ;    //将c赋值给f    double d = c ;    //将c赋值给d    printf("%d\n",n);    printf("%f\n",f);    printf("%lf\n",d);    return 0;     } //没错啊 怎么不能运行呢

提问者:a1462612214 2016-04-04 00:45

个回答

  • 越飞越高
    2016-11-09 22:47:47

    #include后面缺少头文件<stdio.h>

    http://img.mukewang.com/5823370d000179e709490594.jpg

  • 格式化哈哈
    2016-04-04 01:14:58

    完全运行得了的

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