程序错在什么地方呢?
#includemain()
{ int a,b=2;
a=1;
float data;
data=(a+b)*1.2;
printf(“data=%f\n”,data);
这个程序错在什么地方呢?
----------------解决方案--------------------------------------------------------
缺少 }
双引号用了中文的了。
----------------解决方案--------------------------------------------------------
缺少头文件,认不到printf
加入头文件:#include<stdio.h>
缺少 }
双引号用了中文的了
----------------解决方案--------------------------------------------------------
我想正确的应该是这样的吧 你自己对比一下呢
#include <stdio.h>
void main()
{
int a,b=2;
a=1;
float data;
data=(a+b)*1.2;
printf(“data=%f\n”,data);
}
----------------解决方案--------------------------------------------------------
楼上错解!
正解为此:
[CODE]#include <stdio.h>
void main()
{
int a,b=2;
a=1;
float data;
data=(a+b)*1.2;
printf("data=%f\n",data);
}[/CODE]
楼上请细看你的程序~并未将双引号改掉!
----------------解决方案--------------------------------------------------------
以下是引用谁与争疯在2007-6-19 23:11:00的发言:
楼上错解!
正解为此:
[CODE]#include <stdio.h>
void main()
{
int a,b=2;
a=1;
float data;
data=(a+b)*1.2;
printf("data=%f\n",data);
}[/CODE]
楼上请细看你的程序~并未将双引号改掉!
楼上的兄弟很细心啊 我看了两位的程序最后没有什么区别 最后才发现""出现问题
----------------解决方案--------------------------------------------------------
回复:(cboy08)程序错在什么地方呢?
#include<stdio.h>main()
{ int a,b=2;
float data;
a=1;
data=(a+b)*1.2;
printf("data=%f\n",data);
我明白了,这样才正确,注意蓝色的字体,老师说,c语言中一定要先定义,后使用。
----------------解决方案--------------------------------------------------------
以下是引用cboy08在2007-6-20 20:53:21的发言:
#include<stdio.h>
main()
{ int a,b=2;
float data;
a=1;
data=(a+b)*1.2;
printf("data=%f\n",data);
我明白了,这样才正确,注意蓝色的字体,老师说,c语言中一定要先定义,后使用。
#include<stdio.h>
main()
{ int a,b=2;
float data;
a=1;
data=(a+b)*1.2;
printf("data=%f\n",data);
我明白了,这样才正确,注意蓝色的字体,老师说,c语言中一定要先定义,后使用。
我一进来就发现了
别说我马后炮哈
----------------解决方案--------------------------------------------------------