c语言编程入门:从变量定义到循环使用的7天学习计划

admin C语言 5


想入门 C 语言编程却不知道从何下手手?看着一堆专业术语头都大了?其实新手学 C 语言不用急,跟着兔子哥这个 7 天计划走,从变量定义到循环使用,一步步来,保准你能入门。很多人都说 C 语言难,其实是没找对方法,咱们每天学一点,轻松掌握基础,一起往下看吧!
第一天:搭环境写第一个程序
刚开始学,先把工具备好。咱们用 Dev-C++ 就行,免费简单还免费。安装好后,新建文件写个 "Hello World",代码很简单:
#include
int main () {
printf ("Hello World");
return 0;
}
别看这几行字简单,这是你和 C 语言的第一次对话。运行成功后,屏幕上跳出那行字,是不是是不是特有成就感?对了,记得错了标点符号会报错,尤其是分号,得用英文的。

第二天:搞懂变量和数据类型
变量就像个盒子,能装数字、文字这些东西。比如 int a=5; 就是定义了一个叫 a 的盒子,里面装着 5。C 语言里的盒子有好几种:
  • int 装整数,像 1、-3 这些
  • float 装小数,比如 3.14
  • char 装单个字符,像 'a'、'$'
    你可以试试定义几个变量,给它们赋值,再用 printf 打印出来,看看结果对不对。有人问,变量名能随便起吗?不行哦,得字母开头,不能用关键字,比如 int 就不能当变量名。

第三天:学运算符和表达式
就是做数学运算那套东西。加 + 减 - 乘 * 除 /,还有赋值 =。比如 int b = a + 3; 就是把 a 加 3 的结果放进 b 里。不过要注意,两个 int 相除,结果也是 int,比如 5/2 等于 2,不是 2.5,想算小数得用 float。
试试写个程序,算一下自己的年龄加上 10 是多少,用变量存起来再打印,这样记得更牢。
第四天:分支结构 if-else
程序得会做判断吧?if 就是用来干这个的。比如:
int score=80;
if (score>=60) {
printf ("及格了");
} else {
printf ("没及格");
}
这就像你考试完,分数够了就及格,不够就不及格。可以多嵌套几个 if-else,比如 90 分以上优秀,80-89 良好,这样程序就更聪明了。
条件写法意思例子
a>ba 大于 b5>3 结果是对的
a==ba 等于 b注意是两个等号,别写成一个
a!=ba 不等于 b3!=5 结果是对的

第五天:while 循环基础
循环就是让一段代码重复执行。while 循环先看条件,条件对就执行,比如打印 1 到 5:
int i=1;
while (i<=5) {
printf ("% d",i);
i++;
}
这里的 i++ 特别重要,要是忘了写,i 一直是 1,循环就停不下来了,这叫死循环,得注意。你可以试试改改条件,让它打印从 5 到 1,看看怎么写。
第六天:for 循环用法
for 循环比 while 更紧凑,把初始化、条件、增量写在一行:
for (int i=1; i<=5; i++) {
printf ("% d",i);
}
效果和昨天的 while 一样,但看起来更清楚。for 循环特别适合知道循环次数的情况,比如算 1 到 100 的和,用 for 就很方便。那循环条件写错了会怎么样?比如把 i<=5 写成 i<5,就会少打印一个数,自己试试就知道了。
第七天:综合练习
把这几天学的合起来用用,比如写个程序:输入一个数字,判断它是奇数还是偶数,然后用循环打印出从 1 到这个数字之间的所有偶数。这个程序用到了输入 scanf、if 判断、for 循环,能做出来说明这 7 天没白学。
兔子哥觉得,学编程别怕错,编译报错了就仔细看提示,大部分都是拼写错了或者少了分号。每天花一两个小时,照着例子敲代码,比光看书管用多了。刚开始可能觉得绕,但敲着敲着就顺了。这个 7 天计划只是入门,后面还有函数、数组这些,但基础打好了,学后面的就容易多了。你要是能坚持下来,肯定比那些三天打鱼两天晒网的学得快,真的。

标签: Hello World 里面装

发布评论 0条评论)

  • Refresh code

还木有评论哦,快来抢沙发吧~