问答详情
源自: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;     }哪里错了?  为什么说检查是否包含C;

提问者:剑走偏锋雨 2015-10-18 11:23

个回答

  • Perona
    2015-10-18 13:01:10

    =和c之间不要有空格。

     int n =c;      //将c赋值给n    
     float f =c;   //将c赋值给f    
     double d =c;  //将c赋值给d