以下是引用kingkong6358在2007-10-12 15:47:39的发言:
怎样才能打好C语言的基础啊?
怎样才能打好C语言的基础啊?
先找本好的参考书
我推荐The c programming language,中文名C程序设计语言
还有C how to program和C prime plus也很不错
在参考书的帮助下自己多动手编程实践
切记不要眼高手低
有了一定的基础后可以看C缺陷和陷阱和C专家编程这两本书
可以进一步的提升你的C能力
要想以后用c做开发,最好把算法和数据结构也学好,设计底层的一些知识如操作系统之类的掌握的越多越好
之后你就可以说自己已经精通C了
----------------解决方案--------------------------------------------------------
多谢你的提议
----------------解决方案--------------------------------------------------------
我现在用
Turbo C for Windows 集成实验与学习环境
这个软件,还有其他好的软件吗?
----------------解决方案--------------------------------------------------------
我以前是用tc2.0,你的这个版本应该也是可以的
----------------解决方案--------------------------------------------------------
if(t==30 && f==100)
和
if(x+y==t && 2*x+4*y==f)
printf("x=%d,y=%d",x,y);
注意结合性!加括号
----------------解决方案--------------------------------------------------------
以下是引用jinxin3256在2007-10-12 18:53:41的发言:
if(t==30 && f==100)
和
if(x+y==t && 2*x+4*y==f)
printf("x=%d,y=%d",x,y);
注意结合性!加括号
if(t==30 && f==100)
和
if(x+y==t && 2*x+4*y==f)
printf("x=%d,y=%d",x,y);
注意结合性!加括号
怎样结合性啊?
----------------解决方案--------------------------------------------------------
呵呵 LZ要记住 循环条件后面一般没“ ;”符号 , 只是在循环体里有“ ;”符号,
----------------解决方案--------------------------------------------------------
哦!!多谢指导
----------------解决方案--------------------------------------------------------
//鸡和兔的头是30个。脚是100个
#include<stdio.h>
void main()
{
int x,y; //鸡为x,兔为y
int t=30,f=100; //头为t,脚为f
for(x=0;x<=30;x++)
for(y=0;y<=30;y++)
if(x+y==t && 2*x+4*y==f)
printf("x=%d,y=%d,t=%d,f=%d\n",x,y,t,f);
}
这个样子不知道如何????
----------------解决方案--------------------------------------------------------
你问我啊?
----------------解决方案--------------------------------------------------------