学编程得先学什么?

来源:百度知道 编辑:UC知道 时间:2024/05/28 10:59:57
在家没事就想学学编程这东西``听朋友说得学习什么C语言 ` 但我在网上搜索了一下C语言的资料 在里面就看到 int a=3,b=4;
char str=’c’;
printf(“%d,%d”,a,b,str); 类似这种的东西`` 我一点也看不懂``在学习这个C语言之前还有什么介绍的? 至少了解下这些东西啥意思啊```请大虾门给点建议` `
我一点也不懂哈` 从最基础的介绍来我看看 ` ` 谢谢

int a=3,b=4;
char str='c';
上面两句是变量的定义,其中int和char是变量的类型,是固定的写法,a,b和str是变量名,可以自己写的,但不能与C语言关键字相同,"="在这里不是等于的意思,而是一个赋值号,意思是把3,4分别赋予a,b这两个int型(也叫整型)的变量,把'c'这个字符赋予char型(也叫字符型)变量str.这里要注意的是赋值的时候要将值赋给他相应类型的变量,比如:上面的不能写成str=65,当然硬要写上去的话这句语句也是可以执行的,但意思就变了,他的意思是将ASCII码为65所对应的字符赋给str,他等同于str='A'.也就是将'A'字符赋给str.
不同的语言有不同的变量类型,变量也有不同的定义方法.

printf(“%d,%d”,a,b,str);
这句是输出语句,printf是c语言的关键字意思是往屏幕上显示结果.这句可以执行,但不会得到想要的结果,应该写成
printf("%d,%d,%c",a,b,str); 意思是在屏幕上显示a,b,str的值.也就是在屏幕上显示
34c
c语言中还有很多这样的语句,这样的语句是固定的.所以要记下来,英语水平好一点的很容易记的,不好也没有关系,多写写就记下来了.

对于初学,我建议还是学VB比较好一点,因为VB语言比较有逻辑性,容易看得懂,如果你理解力比较好也可以学C.

买本书看看,这些基本的书上都有

学习各种常量,变量的意义,基础语句,再做些基础题。

找个家教喽

自学没什么味道,比较枯燥,我介意去一些专业培训地方,或者找个人教你这样学起来比较有意思,容易学懂.

编程这个东西和小学学的什么数学语文不同,他说1+1=2你记下就行了。
这个和美术差不多,他说什么你开始是不知道的,莫名其妙很正常,看不懂也没关系,时间长了就自然生出感觉了。总之就是熟能生巧,最好有个会的人能带带你,靠自己摸索当然也行,但就麻烦多了。