C/C++教程

程序设计与c语言

本文主要是介绍程序设计与c语言,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

《程序设计与 C 语言 》
一、程序
1.程序就是一组计算机能识别和执行的指令
2.程序设计语言,执行过程实际上就是对程序所表达的数据进行处理的过程
二、计算机语言发展
1.发展阶段
计算机语言经历了几个发展阶段:(1)机器语言(2)汇编语言(3)高级语言,按照语言的特性,高级语言又经历了不同的发展阶段(1)非结构化得语言(2)结构化的语言(3)面向对象语言
三程序设计语言的功能有
1.数据表达
2.流程控制
(1)顺序控制结构
(2)分支控制结构
(3)循环控制结构:①只有单一的入口和单一的出口;
②结构的每个部分都有被执行的可能
③结构内不应该出现永不终止的死循环
3.程序的算法
软件的主体是程序,程序的核心是算法:例如:交换两个变量a和b的值
①输入变量a和b的值;
②将变量a的值赋给变量t:
③将变量b的值赋给变量a;
④将变量t的值赋给变量b;
⑤输出变量a与b的值。流程图描述算法:①处理结构②选择机构③循环结构
三、C语言的发展及其特点
特点
(1)语言简洁、紧凑,使用方便、灵活(2)运算符丰富(3)数据类型丰富
(4)具有结构化的控制语句
(5)语法限制不太严格,程序设计自由度大(6)用C语言编写的程序可移植性好
(7)生成目标代码质量高,程序执行效率高
c语言的约定
(1)标识符C语言的标识符由字母、数字和下划线组成、其中第一个字符必须是字母或下划线。例如,00、print、FOR均是合法的标识符,而&a. -123,ab均是不合法的标识符。(2)关键字 32个
(3)用户自定义标识符
(4)预定义标识符
(5)分隔符:逗号分隔变量,空格分隔单词
c语言的语法成分
(1)常量
(2)变量
(3)运算符
(4)表达式
(5)语句
(6)函数定义与调用
(7)输入与输出
四、程序设计的任务
程序设计是指从确定任务到得到结果、写出文档的全过程。从确定问题到最后完成任务,一般经历以下几个工作阶段:
1.问题分析
2.设计算法
3.编写程序
4.对源程序进行编辑、编译和连接,得到可执行程序
5.运行程序,分析结果
五、运行c程序的步奏与方法:在这里插入图片描述

这篇关于程序设计与c语言的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!