目录
3.将流程图翻译成C语言代码(编辑--->编译--->调试--->运行)
前言
C语言是一门面向过程的编译型语言,它的运行速度极快,仅次于汇编语言。C语言是计算机产业的核心语言,操作系统、硬件驱动、关键组件、数据库等都离不开C语言;不学习C语言,就不能了解计算机底层。
一、计算机基本结构
1.
世界上第一台冯
·
诺依曼式计算机是
1949
年研制的
EDVAC
2.
冯诺依曼理论的要点是:数字计算机的数制采用二进制;计算机应该按照程序顺序执行
1.冯诺依曼模型

2.什么是程序
广义上讲,为了实现一个特定的目标而预先设计的一组可操作的工作步骤,称之为一个程序。
程序=算法+数据结构
什么算法:解决问题的方法步骤
什么程序
:
用计算机语言实现问题的方法步骤
二、程序设计步骤
案例:输入一个整数,输出该整数是奇数还是偶数?
1.分析建模(多多学习,慢慢积累)
什么奇数什么偶数
能被
2
整数是偶数
,
不能被
2
整除的奇数
2.画流程图
3.将流程图翻译成C语言代码(编辑--->编译--->调试--->运行)
①注释(写给程序员看,计算机不执行)
//为单行注释
/*
为多行注释
*/
②入口函数main函数
:计算机执行C语言代码的入口函数,一个工程只能有一个main函数
③标准输入输出 scanf()函数 printf()函数
三、C语言语法
1.数据类型
(1)基本数据类型
①整数(2,25,20)(int)
②小数(2.2,0.9,50.1)(float)
③字符(转义字符‘b’,非专义字符‘/n’)(char)
(2)复合数据类型
①数组②指针③函数④结构体⑤共用体⑥枚举
2.运算符
①算数运算符②比较运算符③逻辑运算符④条件运算符⑤位运算符⑥逗号运算符
3.结构语句
①顺序结构②选择结构③循环结构
4.算法
四、调试工具的使用
1.
设置断点

2.
开始调试

3.
单步调试
(
观察变量中的值
)
总结
以上就是今天要讲的内容,本文仅仅简单介绍了C语言的基础知识,本人作为编程菜鸟会努力学习,持续更新。