2021-10-05

程序设计与C语言

一.程序与程序设计语言:
1.程序:完成某项事务所预设的活动方式和活动过程。
2.程序设计:人们描述计算机要做的工作。
程序设计语言的发展:
1.机器语言(由0和1组成的指令)
2.汇编语言(由英文字母和数字表示的指令)
3.高级语言(接近于人的自然语言和数字语言)
高级语言的发展阶段:
(1)非结构化语言
(2)结构化语言
(3)面向对象语言
程序设计语言的功能:
1.数据表达
2.流程控制(顺序结构、分支结构、循环结构)
程序的算法表示:
1.算法的特征:
(1)确定性
(2)有穷性
(3)可行性
(4)有零个或多个输入
(5)有一个或多个输出
2.算法的表示:
(1)用文字描述算法
(2)用流程图描述算法
(3)伪代码表示
二.C语言程序设计的特点
C语言的发展历史:C语言是1972年由美国贝尔实验室Dennis Ritchie所设计,取名为C语言,主要源于一种称为B的语言,由其演变而来。
C语言的特点:
优点:
(1)C语言语句简洁紧凑,使用方便灵活。
(2)运算符丰富,表达能力强。
(3)C语言程序可移植性好。
(5)语言处理能力强。
(6)C语言是一种结构化语言。
缺点:
(1)数据类型检查不严格,表达式运算会出现二义性。
(2)对数组下标越界不检查,导致程序出错。
C语言的约定:
(1)标识符(由字母、数字和下划线组成,其中第一个字符必须是字母或下划线)
(2)关键字(共有32个关键字)
注意:
1.在C语言中,标识符中英文字母的大小写是有区别的
2.C语言的关键字都用小写字母,不能用大写字母书写)
(3)用户自定义标识符(包括程序中定义的变量名、数据类型名,函数名和符号常量名)
(4)预定义标识符(C语言中提供了大量的头文件和库函数)
(5)分隔符(C语言中的分隔符有逗号和空格两种)
重点:空格分隔单词,逗号分隔变量名。
C语言的语法成分:
(1)常量(不变的量)
(2)变量(可变的量)
(3)运算符
(4)表达式
(5)语句
(6)函数定义与调用
(7)输入与输出
三.C程序的编辑、编译、链接和运行
程序设计的任务:
1.分析问题
2.设计算法
3.程序设计
4.运行并调试程序
5.分析程序运行结果
6.编写程序文档
运行C程序的步骤与方法:如图在这里插入图片描述

  1. 编辑源程序
  2. 编译
  3. 链接
  4. 运行
    四.使用Visual C++ 2010学习版开发环境
    1.启动Visual C++ 2010学习版
    2.使用Visual C++ 2010学习版编辑C程序
    3.使用Visual C++ 2010学习版编译C程序
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值