恩 IDE
编译工具
Dev果然很小 那么多国家语言选择居然没中国的 Borland网页也是~~ 太欺负中国人了
我并不想一来就学习C,本来想先学VB的.可是 居然找不到VB的书 ~~
这次安装时发现后面还有一次语言选项 里面终于有了可爱的Chinese选项
编辑运行的结果让我吐血 每次都是一闪而过 用getchar之类的方法都没用 怎么办 这样程序只能保证通过编译却不能保证运行结果正确 还有\'main\' must return \'int\'什么意思
恩 很多程序都是英文的 还好常用的英文单词并不多 有中文的要方便很多 有人说学习编程并不需要太多的英语基础 因为用的不多 但是如果英语比较好的话 记忆那些函数名之类的东西就容易多了
[align=right][color=#000066][此贴子已经被作者于2007-7-8 19:35:25编辑过][/color][/align]用 system(\"pause\") 有时管用 后来又报错~~ 还是一闪而过 ~`
VC 下次试试吧 MS的东西在msdn的下载要验证 以前试过 没能通过 刚才用的MinGW 刚学的C 不大习惯 暂时不需要C++的
用int main代替void main 编译通过了 但是还是一闪而过 system pause没用
我 吐血 ~~
以下为代码 只是测试一下
#include <stdio.h>
# define Pi 3.141592653
int main()
{
float r,l,S;
printf(\"请输入圆的半径\");
scanf(\"%d\",r);
l=2*Pi*r;
S=Pi*r*r;
printf(\"圆的周长是%d,面积是%d\",l,S);
system(\"pause\");
}
输入数字 一闪而过 什么也看不到 于是 我输入字母 结果~~
恩 多谢 system有时有用 有时不管用 那个&取地址忘了 初学C 总是爱犯些低级错误 呵呵
不过如果是其他的比如char应该怎么做呢 刚才试了另外一个小程序,我发现加了system(\"pause\")没有&也能通过编译 但是运行时会一闪而过 如果加了&就会停止 不使用system(\"pause\")的话总是一闪而过 怎么回事?
终于体会到C语言的厉害,现在编译时已经很少出错了,但是运行结果总是在意料之外~~ 它无法发现很多错误 ~~
比如写的求二次方程根的程序 要求的输入格式是%fx2+%fx+%f=0 自己编了个方程 但输入时x2的系数是1,习惯性的没有输入 结果 乱码~~ 半天才发现这个错误 [align=right][color=#000066][此贴子已经被作者于2007-7-9 13:25:15编辑过][/color][/align]时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |
200字以内,仅用于支线交流,主线讨论请采用回复功能。