您的位置首页百科知识

自学C语言该怎么学C语言这门编程语言

自学C语言该怎么学C语言这门编程语言

的有关信息介绍如下:

自学C语言该怎么学C语言这门编程语言

相信很多自学C语言的小伙伴刚刚入门这个语言很迷茫,不知道从哪学起,这个情况我也是经历过的,但是我也是慢慢的学习,最终也把这门语言学会了。

今天我来讲一下C语言的部分基础内容

开始我简介的说下C语言的特点(可以无视)

C语言是国际上广泛流行的计算机编程语言,既可以用来编写系统软件,也可以用来编写应用软件,虽然很基础,,但是广为流传。

去网上安装完软件后,该怎么新建一个编写C语言程序页面呢 ?

由于我的系统是win10 并不能全部汉化

其实C语言计算 初学者记住这四个步骤

1 定义

2 赋值

3 计算

4 输出

你们就可以看下我下面的教程是不是如此!

回归正题

第一步:了解C语言最基础的结构

下面我拿图来讲

第二步:输出一句话

首先 结构上面都讲清楚了。

#include

main()

{

}

以上就是结构

然后输出 一句话 这个该怎么办呢

其实很简单

printf("xxx");

xxx是你想说的话。

把这个语句加进去后就是

例如:

#include

main()

{

printf("hello world");

}

结果如图;

忘记说了 在hello world 后面的\n 什么意思呢 表示换行 记住哦!

第三步:求2个数的和

这个就要和变量有关系了

变量是什么呢?

变量,与数学中的变量定义相同,都是一个可以随时变化的量,即,你可以在任何时间对这个变量值进行变更。

还有 写计算的话你定义的数据类型就要有选择了 不同的类型 来计算结果也会有偏差 或者会导致错误 报错 。

我就说基础比学的类型吧

int 整数类型

char 字符类型 浮点型数据类

float 新手一般把3个学会了后在 深入研究吧

用法 int 定义的变量1,定义的变量2,定义的变量1; 逗号隔开 分号结尾

sum是求和的意思

名字可以为a1 xx 不能和那些单词重复 是哪些呢?例如 取名叫int这就错了

到它后面加个1 就是int1 这样都可以的就是麻烦点

一般一段代码结尾都要用分号

我们来操作吧

#include

main()

{

int a,b,sum;

a=1;

b=2;

sum=a+b;

printf("%d\n",sum);

}

好了代码就这些

注意事项 :之前我忘记说了 printf("%d\n",sum);

类似这样的是 %d 是以整数类型输出的意思 而sum呢是 那个被输出的变量

结合起来就是 以整数类型输出sum的值。

意思就是这样了。然后之间要有个逗号隔开记住哦,,双引号是用来括住输出的类型然后逗号然后输出的变量!

你们可以不要sum 再定义一个变量 然后

那个变量=a+b

也可以变成 a-b a*b

这样的

第四步 了解一般的函数吧

putchar 函数 输出的意思是字符的输出

例如用法

在main()

{

}

里面写putchar(10) 就能换行了哦 跟\n 效果一样 10对应ASCII 里面的是10 就是换行的意思 具体 可以去百度一下 ASCII

getchar 函数输入的意思是字符的输入

这个有些不一样哦 为什么呢?

#include "stdio.h"

main()

{

char ch;

ch=getchar();

putchar(ch);

putchar(10);

}

你从键盘输入一个字符 就像abcd那种 然后回车你会发现 他输出的值就是你输入的值 为什么呢?

因为getchar是 从键盘输入字符 给他赋值

我们之前是直接赋值

这里我都是直接拿char类型写 并没有拿整数类型 换行 输出,你们 2个种方法都可以试试。

讲到这里 我忘记讲一个函数了 scanf 这个函数

功能跟getchar一样 都是键盘输入 只是scanf更好一点 为什么呢?

scanf用法

scanf("%x",&xx) ;

x为你想输入的值的类型 xx为是哪个变量 &这个叫取值符 如果 漏了 程序就会出错 你运行后输入值程序就会崩溃。

教程到这就先说再见了!就先教这些吧!

可能这里面有些错别字,我打的有点匆忙了,请多多包涵!

觉得好的请务必 给个投票 ,下次有时间出第二篇。