课程
/后端开发
/C
/C语言入门
#include<stdio.h> int main() { int a=199; printf("g=%f", a); }
请问这个代码哪里错了,为什么?
2016-10-31
源自:C语言入门 2-6
正在回答
return 0 ; 这个都没有 怎么返回结束哦
%d 还有就是没有返回值
额,好像是格式控制符不对,应该是%d,因为你定义a的时候就是int。可是我好像记得int类型可以自动向float类型转换啊。。。
定义a为整数,第5行的格式符应为%d
printf("g=%d",a);
慕粉1435007096 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答c语言%C
2 回答c语言
4 回答C语言
2 回答C语言~