我是靠谱客的博主 留胡子果汁,这篇文章主要介绍C语言从零基础到入门系列讲解一、为什么要学习C语言二、C语言零基础9讲三、C语言编辑软件的下载安装及写源码四、C语言编程开启断点调试的5个入门演示《这是最重要的,容易理解,对你很有帮助》,现在分享给大家,希望可以做个参考。

文章目录

  • 一、为什么要学习C语言
  • 二、C语言零基础9讲
    • 1. 不要深究
    • 2. 主函数
    • 3. 变量与数组
    • 4. 判断语句:if{ }else{ }
    • 5. 输入与打印
    • 6. 循环语句:for()和while()
    • 7. 选择语句:switch()
    • 8. 调用函数
    • 9. 关键字的意思及举例子
  • 三、C语言编辑软件的下载安装及写源码
    • 1、下载安装的步骤
    • 2、打开Visual C++ 6.0软件
    • 3、写代码和运行结果
  • 四、C语言编程开启断点调试的5个入门演示《这是最重要的,容易理解,对你很有帮助》
    • 1. 输入和多个打印,这演示有点不完整的,看完了请你看一下下面的2.循环for()演示
    • 2. 循环for()
    • 3. 循环while()
    • 4. 选择语句switch()
    • 5. 调用函数

一、为什么要学习C语言

C语言好基础,学习很关键,适合初学者使用,C语言的理解与逻辑必须要清楚,举一反三,C语言学会了,在入门其它语言上,比如C++C#Java等做的容易多了,就是高手,之后,在工作的基础上做的需要积累经验才能当程序员

二、C语言零基础9讲

1. 不要深究

复制代码
1
2
#include<stdio.h>

这是常用的,但是不要深究,只记住就即可

2. 主函数

复制代码
1
2
3
4
5
6
int main() { ...... return 0; }

int表示整数
main(): 1、main表示做主,2、main()表示:主函数,3、main()的()里面表示无参数
main(){}的{ }表示整体
return 0:1、return表示返回,2、0表示返回值,如果返回值为0就是要结束,要对应主函数前面的int(是整数不是小数)

3. 变量与数组

复制代码
1
2
3
4
int a,b; double a,x=0,i; char ch[1001];

int a,b:int表示整数,a和b分别为变量名
double表示长小数
char表示一个字符
ch[1001]:1、ch表示数组名,2、[ ]表示数组,3、1001表示数组列数

4. 判断语句:if{ }else{ }

1.if{ }

复制代码
1
2
3
4
5
6
i = 5; if( i < 10 ) { i ++ ; }

if表示如果,i = 5,如果i小于10,给i 加上1后就是1=6

2.if{ }else{ }

复制代码
1
2
3
4
5
6
7
8
9
10
11
i = 10; x = 5; if( i < 10 ) { i ++ ; } else { x ++; }

i = 10,如果i 不小于10,不给i加上1给x加上1就x = 6

5. 输入与打印

复制代码
1
2
3
scanf("%d %d",&a,&b); printf("%dn",a+b);

scanf()表示输入
printf()表示打印

6. 循环语句:for()和while()

1、循环for(),举例子:

复制代码
1
2
3
4
5
for(i=0;i<=10;i++) { printf("%d",i); }

for(i=0;i<=10;i++),初学者可能不了解,我理解一下:
for()表示用for循环,i=0表示初始化,i<=10表示i=0至10为止,i++表示i+1,如果i=0被循环一次后给printf()打印,因为没至10继续被循环后给printf()来打印,重复一样,最后i超10就马上结束不给printf()打印

流程图,容易理解:

2、循环while(),举例子代码:

复制代码
1
2
3
4
5
6
while(i>0) { i=i-1; ...... }

while()和for()一样

7. 选择语句:switch()

switch()举例子代码:

复制代码
1
2
3
4
5
6
7
8
9
10
switch('B') { case 'A':a=95; break; case 'B':a=85; break; case 'C':a=75; break; }

switch(‘B’)的’B’执行到对应下面case的’A’、'B’和’C’中的就是’A’成功,执行到break就跳出选择语言,break表示跳出switch()(也可以跳出循环for()和循环while())

8. 调用函数

调用函数,举例子代码:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int FacSum(int n) { int i; int sum=0; ...... return sum; } int main() { int k; int sum; ..... sum=FacSum(k); ...... return 0; }

这是比较困难,我给理解一下,但是逻辑要清楚
主函数main()执行到新函数FacSum(),调用到FacSum(int n)执行了,返回值sum后返回到主函数里面贼值…

9. 关键字的意思及举例子

关键字意思举例子
>大于if( a > b )
<小于if( a < b )
==等于if( a == b )
<=小于且等于for( int i = 0 ; i <= 10 ; i++ )
>=大于且等于for( int i = 20 ; i >= 10 ; i-- )
!=不等于if( 0 != x )
&&if( a > 0 && b < 0 )

三、C语言编辑软件的下载安装及写源码

1、下载安装的步骤

第一步骤:C语言软件下载:Visual C++ 6.0
第二步骤:按下图操作:

自动拖到下面:

正在解压

在解压后的新文件夹上找新软件:

 

因为截图没保存了 截图上说需要重启电脑

 

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

安装成功,如下图:
在这里插入图片描述

右键Microsoft Visual C++ 6.0➝发送到➝桌面快捷方式:

右键这个新软件➝属性➝复制目标的信息:

在这里插入图片描述

2、打开Visual C++ 6.0软件

在这里插入图片描述
在这里插入图片描述

3、写代码和运行结果

先看一下:ZZNUOJ_C语言1000:A+B Problem(附完整源码)复制代码去粘贴,最好自己写和这个链接里的附完整源代码
在这里插入图片描述

在这里插入图片描述

运行结果:
在这里插入图片描述

四、C语言编程开启断点调试的5个入门演示《这是最重要的,容易理解,对你很有帮助》

先看一下C语言编程器的图解,就可以了解,需要:用键盘上按下F10(单步)和F11(调用函数)来调试看看就知道
在这里插入图片描述

1. 输入和多个打印,这演示有点不完整的,看完了请你看一下下面的2.循环for()演示

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<stdio.h> int main() { int a,b; scanf("%d %d",&a,&b); printf("%dn",a+b); printf("%dn",a+b); printf("%dn",a+b); printf("%dn",a+b); printf("%dn",a+b); return 0; }

2. 循环for()

复制代码
1
2
3
4
5
6
7
8
9
10
#include<stdio.h> int main() { int i,a = 0; for ( i = 1 ; i <= 10 ; i++ ){ a = i; printf("%dn",a); } }

3. 循环while()

循环while()和循环for()的一样

4. 选择语句switch()

选择语言switch()和多个打印的一样

5. 调用函数

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<stdio.h> int myb(){ int b = 5; return b; } int main() { int a = 0; a = myb(); printf("%dn",a); return 0; }

最后

以上就是留胡子果汁最近收集整理的关于C语言从零基础到入门系列讲解一、为什么要学习C语言二、C语言零基础9讲三、C语言编辑软件的下载安装及写源码四、C语言编程开启断点调试的5个入门演示《这是最重要的,容易理解,对你很有帮助》的全部内容,更多相关C语言从零基础到入门系列讲解一、为什么要学习C语言二、C语言零基础9讲三、C语言编辑软件内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(84)

评论列表共有 0 条评论

立即
投稿
返回
顶部