C语言入门

C语言入门,第1张

使用工具【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)标识符:对象的名字,由字母,数字,下划线三种组成,第一个需为字母/下划线。


          

 

    

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/565264.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-06
下一篇 2022-04-06

发表评论

登录后才能评论

评论列表(0条)

保存