菜鸟一个,遇到个很纠结的有关问题,求指教
初学者一个,遇到个很纠结的问题,求指教
大一刚入学,专业软件工程,现在C语言开始要求自己敲代码了,不知道为什么我对着书敲的程序都不能运行,总提示有错误,而复制别人的程序就能运行,也求同学给看了,但没人弄明白是什么原因,不论是多简单的程序都不行。求大神们帮忙分析下原因,我举个例子:
#include<stdio.h>
int main()
{
float r;
r=5.3;
printf("circumference=%f\n",2*3.14159*r);
printf("area=%f\n",3.14159*r*r);
r=7.5;
printf("circumference=%f\n",2*3.14159*r);
printf("area=%f\n",3.14159*r*r);
return 0;
}
这个程序就是我对着书敲的,不知道是什么问题就是不能运行
------解决方案--------------------
代码没有问题的!可以编译运行!
至于你说的问题,可能是在敲代码过程中,出现的语法错误!
中英文标点符号这些问题,
根据编译提示错误,修改一下就好了!
------解决方案--------------------
偶遇到类似问题都是用
“每次用/*...*/注释掉不同部分再重新编译,直到定位到具体语法出错的位置。”
的方法解决的。
大一刚入学,专业软件工程,现在C语言开始要求自己敲代码了,不知道为什么我对着书敲的程序都不能运行,总提示有错误,而复制别人的程序就能运行,也求同学给看了,但没人弄明白是什么原因,不论是多简单的程序都不行。求大神们帮忙分析下原因,我举个例子:
#include<stdio.h>
int main()
{
float r;
r=5.3;
printf("circumference=%f\n",2*3.14159*r);
printf("area=%f\n",3.14159*r*r);
r=7.5;
printf("circumference=%f\n",2*3.14159*r);
printf("area=%f\n",3.14159*r*r);
return 0;
}
这个程序就是我对着书敲的,不知道是什么问题就是不能运行
c语言
软件工程
------解决方案--------------------
代码没有问题的!可以编译运行!
至于你说的问题,可能是在敲代码过程中,出现的语法错误!
中英文标点符号这些问题,
根据编译提示错误,修改一下就好了!
------解决方案--------------------
偶遇到类似问题都是用
“每次用/*...*/注释掉不同部分再重新编译,直到定位到具体语法出错的位置。”
的方法解决的。