一个初级问题
我刚刚中考玩,买了本APRESS的书,花了3天看到了数组。发现有几个问题,这里先问一个:(关于if)
书上举例:
if(int i=1;i<=5;i++)
......;
但是我用 TC3.0 和 C-FREE 4.0 都出现错误提示,我到官网上下了源代码也提示错误。
貌似一定要写为:
int i=0;
if(i=1;i<=5;i++)
......;
谁能解释一下?
还有,按我的速度,把C学完要多少时间(每天自学5~6小时,我的数学基础很好,小学学过QBasic(现在忘了))
有什么学习方法和经验?
学完后该学什么,麻烦介绍一下(比如C++,VC,JAVA等等).
很感谢~~~
搜索更多相关的解决方案:
初级
----------------解决方案--------------------------------------------------------
错误提示是什么?
if(int i=1;i<=5;i++)
......;
和
int i=0;
if(i=1;i<=5;i++)
......;
是一样的
----------------解决方案--------------------------------------------------------
等等,我复制一下
----------------解决方案--------------------------------------------------------
在 C 里面是不行的
c++可以
----------------解决方案--------------------------------------------------------
文件名改cpp后缀
[color=white]<>
----------------解决方案--------------------------------------------------------
初中数学基础能有多好?
----------------解决方案--------------------------------------------------------
for和if楼主没弄乱吧???
[color=white]<>
----------------解决方案--------------------------------------------------------
回答LZ后面的几个问题
1,按我的速度,把C学完要多少时间? 你如果认为3个月能学完,可能你一个月就学完了,如果你认为1个月就可以学完,你可能3个月都还没学完。
2,有什么学习方法和经验? 多看,多练。
3,学完后该学什么,麻烦介绍一下(比如C++,VC,JAVA等等). 这问题你应该在学完之后再提。
PS:我也是新学的。。。
----------------解决方案--------------------------------------------------------
如果你用的编译器支持C99的话,可以加命令参数来编译这个,不过最好不要,免得移植性不好。
比如,我用gcc, 可以用gcc -std=c99 -o test.exe test.c来编译这种程序的。
----------------解决方案--------------------------------------------------------