C语言入门

使用工具【visual studio 】

1、建立新项目

(1)建立项目-建立文件:主菜单--选择文件--新建(new)--项目(project)--选择win32控制台应用系统--下方更改名称和保存路径--勾选为解决项目创建目录--下一步--勾选控制台应用系统、新项目--完成--右键源文件--添加--新建项--选择C++文件--更改名称和保存路径--添加(add)

2、程序设计与C语言

程序:(1)定义:计算机能够识别和执行的指令

           (2)程序中包含一个或者多个源程序文件

           (3)程序进行编译前有预处理指令,将头文件内容进行读取与其他部分一起组成源程序进行编译。

           (4)函数是程序的主要组成部分。

                        【1】编译是自上而下进行,主函数体调用其他函数时需要先进行声明,告诉电脑调用函数的含义和作用。函数是对调用数据功能的一个定义。

                        【2】函数由两部分组成:函数首部和函数体。

                                                                    函数首部有函数名和函数值,参数名和参数值。函数体指{…}包含的内容。

                                                                    main函数是主函数,在源程序文件里有且只有一个。程序从此行开始执行,是程序入口。

                                                                  函数的生命周期:定义:创建与销毁之间的“时间段”。1、局部变量(的生命周期,下同):进出局部范围。 2、全局变量:程序的生命周期(存在整个源程序文件)。

 

2、程序=算法+数据结构

(1)数据结构:需要使用的数据及这些数据的类型和数据组织方式。

(2)算法:计算机进行操作的步骤。为解决问题采取的方法和步骤。

         计算机算法可分为:数值运算和非数值运算。

算法特性:有穷性,有效性,确定性,有零个或者多个输入,一个或多个输出。

                 表现方式有:传统流程图,N-S图,伪代码方式,计算机语言。

 (3)三种基本结构:顺序结构

                                      选择结构

                                      循环结构:当(while型)循环结构和直到(until型)循环结构

三种基本结构的共同特点:一入口一出口,结构内的每一部分都有机会被执行,结构内不存在死循环。

(4)结构化程序设计:自顶向下,逐步细化,模块化设计,结构化编码

 

3、顺序程序设计

数据表现方式:常量,变量。

(1)常量:程序运行过程中,其值不能被改变的量。

                  【1】整型常量,100,556…

                  【2】实型常量,“十进制”12.3…和“指数”12.13e3(12.13✖️10的三次方)

                 【3】字符常量,普通字符:'k','3'……,字符常量只有一个字符,不包含单撇号。转义字符(控制字符):以“\”开头,如“\n”换行字符

                 【4】字符串常量:“”双撇号内的所有字符,不包含“”。

                 【5】符号常量:用#define指令,制定一个符号名称代表一常量。不占内存,临时符号。

(2)变量:先定义,后使用。区分变量名与变量值。

          常变量:定义变量前需加const。

(3)常变量:占储存单元,有变量值。符号常量:用符号代表字符串,预编译进行字符替换。

(4)标识符:对象的名字,由字母,数字,下划线三种组成,第一个需为字母/下划线。

          

 

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值