c语言入门基础代码教程零基础也能学会的方法

admin C语言 4


你是不是也觉得 C 语言很难?看着别人写代码行云流水,自己却连最基本的程序都写不出来。其实啊,零基础学 C 语言真没那么难,关键是找对方法。今天兔子哥就给大家带来一套入门基础代码教程,全是最实用的例子,保证零基础也能看明白、学得会,一起往下看吧!


第一个程序:打印 “你好,世界”


学编程从打印 “Hello World” 开始,这几乎是约定俗成的规矩。别觉得简单,里面藏着不少门道呢。
代码长这样:
c运行
#include int main(){printf("你好,世界\n");return 0;}

咱们一句句说:
  • #include :这句话是说,咱们要用 stdio.h 这个文件里的东西,printf 就在里面。你就当是做饭前先把锅拿出来。
  • int main():main 是主函数,程序都是从这开始跑的,就像故事的开头。
  • printf("你好,世界\n");:printf 是打印函数,会把引号里的字显示在屏幕上,\n 是让字换行,不然看着挤。
  • return 0;:告诉电脑程序跑完了,一切正常。

为什么要写这些?就像写信要有开头结尾一样,程序也有固定的格式,照着写就行。


变量怎么用?存数据就靠它


变量就是用来存东西的,比如数字、文字。就像家里的抽屉,每个抽屉放不同的东西。
看这个例子:
c运行
#include int main(){int age; // 定义一个整数变量,叫ageage = 20; // 给age赋值20printf("我的年龄是:%d\n", age); // 打印age的值float height = 1.75; // 定义小数变量,直接赋值printf("我的身高是:%f米\n", height);return 0;}

用变量要注意:
  • 用之前得先定义,告诉电脑这是存整数还是小数。
  • %d对应整数,%f对应小数,不能弄混,不然打印出来是乱码。
  • 变量名可以自己起,但不能用数字开头,也不能用 C 语言自带的词,比如 int、printf 这些。



怎么让程序算算术?加减乘除很简单


程序最擅长算账了,加减乘除这些运算,几行代码就搞定。
示例代码:
c运行
#include int main(){int a = 10, b = 5;int sum, diff, product;float quotient;sum = a + b; // 加diff = a - b; // 减product = a * b; // 乘quotient = a / (float)b; // 除,转成小数printf("和:%d\n", sum);printf("差:%d\n", diff);printf("积:%d\n", product);printf("商:%f\n", quotient);return 0;}

为什么除法要加(float)?因为两个整数相除,C 语言会直接扔掉小数部分,10/5 是 2 没问题,10/3 就会变成 3,加上(float)就能得到 3.333333 了。


条件判断:让程序自己做选择


生活中要选 A 还是选 B,程序也能做到,用 if 语句就行。
比如判断一个数是正数还是负数:
c运行
#include int main(){int num;printf("请输入一个数字:");scanf("%d", &num); // 接收用户输入if (num > 0){printf("这是正数\n");}else if (num < 0){printf("这是负数\n");}else{printf("这是0\n");}return 0;}

用 if 要注意什么?
  • 条件后面的括号不能少,新手常忘。
  • 每个条件满足后要执行的代码,最好用大括号括起来,不然可能只执行第一句。



循环语句:让程序重复做事


要打印 1 到 10,总不能写 10 句 printf 吧?循环就能解决这个问题。
for 循环示例:
c运行
#include int main(){int i;for (i = 1; i <= 10; i++){printf("%d ", i);}printf("\n");return 0;}

三种循环对比:
循环类型用法特点适合场景
for 循环有固定格式,初始化、条件、更新都写在一起知道循环次数时
while 循环只写条件,初始化和更新在外面不知道循环次数,满足条件就继续
do-while 循环先执行一次,再判断条件至少要执行一次的情况



兔子哥刚开始学的时候,也觉得这些代码好难记。后来发现,不用死记硬背,多敲几遍自然就记住了。敲代码的时候,别抄错字母,分号、括号这些小细节要注意,不然程序会报错。
零基础学编程,最重要的是别怕错。编译报错了,就看看提示,大多是拼写错了或者少了个分号。慢慢练,你会发现,原来自己也能写出能跑的程序。希望这个教程能帮到你,坚持下去,肯定能学会!

标签: 行云流水 约定俗成

发布评论 0条评论)

  • Refresh code

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