2021-10-07

第1章 程序设计与C语言
1.1 程序设计语言的发展
自1946年世界上第一台电子计算机问世以来,计算机应用已经渗透到人们生活的方方面面,极大地推动了社会的进步与发展。
1.2 程序与程序设计语言
1.机器语言:机器语言属于第一代计算机语言。计算机能直接识别和接受的二进制代码称为机器指令。机器指令的集合(即指令系统)就是该计算机的机器语言。
2.汇编语言:汇编语言同样依赖于机器硬件,可移植性不好,但运行功率仅次于机器语言。
3.高级语言:这种语言功能很强,且不依赖于具体机器,用它编写的程序几乎可以在任何型号的机器上运行,人们把这种语言称为“高级语言”。高级语言的特点是易学、易用、易维护,人们可以更有效、更方便地用它来编制各种用途的计算机程序。
1.3 C语言程序设计的特点
C语言功能强大,多年来一直深受程序爱好者的青睐,只要源于如下特点。
(1)C语言语句简洁紧凑,使用方便灵活。
(2)运算符丰富,表达能力强。
(3)C语言程序可移植性好。
(4)生成的目标代码质量高,运行效率高。(5)语言处理能力强。
(6)C语言是一种结构化语言。
1.4 C程序的编辑、编译、衔接和运行
1.分析问题
2.设计算法
3.程序设计
4.运行并调试程序
5.分析程序运行结果
6.编写程序文档
1.5 使用 Visual C++2010学习版开发环境
Visual C++2010学习版是适合初学C语言的学者用于创建、编译、衔接和测试C++程序的完全独立的环境。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值