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

为什么一直显示无法输出97.000000

为什么一直显示无法输出97.000000

C
慕仰7693871 2016-05-17 17:34:12
#iclude<stdio.h>int main() {    int 'a'=97       char c='a';      int  n=c ;        float d =c;        double f =c;        printf('%d\n',n)         printf('%f\n',d)         printf('%lf\n',f)        return0;}
查看完整描述

4 回答

?
jfhdibrbfjd

TA贡献163条经验 获得超40个赞

#include<stdio.h>

int main() 

{    

      int a=97 ; 

      char c='a';

      int  n=c ; 

      float d =c; 

      double f =c;

      printf("%d\n",n);

      printf("%f\n",d);

      printf("%lf\n",f);

      return 0;

}

查看完整回答
反对 回复 2016-05-18
?
jfhdibrbfjd

TA贡献163条经验 获得超40个赞

楼主是不是想要这个效果啊

//img1.sycdn.imooc.com//573c6dff0001dd1f08740553.jpg

查看完整回答
反对 回复 2016-05-18
?
Super_Scholar

TA贡献25条经验 获得超14个赞

/*我怀疑你是故意的啊。。。*/

#include<stdio.h>

int main()

{    int a=97;

     char c='a';

      int  n=c ;

       float d =c;

       double f =c;

        printf("%d\n",n);

         printf("%f\n",d);

         printf("%lf\n",f);

        return 0;
}


查看完整回答
反对 回复 2016-05-17
?
丿Tomorrow

TA贡献5条经验 获得超3个赞

printf的括号里面不应该是双引号吗!还有,你不是复制的吗,好多错误啊,缺少好多分号

查看完整回答
反对 回复 2016-05-17
  • 4 回答
  • 0 关注
  • 1588 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信