程序设计与C语言

本文介绍了程序的基本概念,包括其特点、设计语言的发展和程序语言的主要功能。重点讲解了C语言,阐述了C语言的特点如简洁紧凑、高效及良好的可移植性,并概述了C语言的组成部分如标识符、关键字、变量、运算符等。此外,还提到了程序设计的任务,包括问题分析、算法设计和程序调试。最后,详细描述了运行C语言的步骤,包括编辑、编译、链接和运行。
摘要由CSDN通过智能技术生成

1.什么是程序?

程序是指为实现对特定目标或特定问题而用计算机语言(程序设计语言)编写的一系列语句和指令计算机能严格按照这些指令去做。(程序的执行过程实际上是对程序所表达的数据进行处理的过程)

1)程序具有以下特点:

      完成某一特定的任务 

      使用某种程序设计语言描述如何完成该任务

      储存在计算机中并且被运行后才能起作用

2)程序设计语言的发展:

      机器语言---难学难写难记难修改,只有少数人才能够完成

      汇编语言---十分依赖于机器硬件,可移植性不好,效率低 

      高级语言---的一个脱离机器硬件,易学易用易维护,也叫源程序

3)程序语言的功能:必须具有数据表达能力(即变量定义)和数据处理(即流程控制)的能力

      数据表达:变量和常量

      流程控制;顺序,选择,循环

4)程序的算法:软件的主体是程序,程序的核心是算法

2.什么是C语言

1)C语言设计精巧,功能齐全,称为ANSI C

2)特点:语句简洁紧凑 使用方便灵活

                 运算符丰富 表达能力强

                 可移植性好

                 生成目标代码质量高 运行效率高

                 语言处理能力强

                 是一种结构化语言

3.C语言的约定

1)标识符

2)关键字

3)自定义

4)预定义

5)分隔符

4.C语言的语法成分

1)常量

2)变量

3)运算符

4)表达式

5)语句

6)函数定义与调用

5.程序设计的任务

1)分析问题

2)设计算法

3)运行并调用试程序

4)分析程序运行结果

6.运行C语言的步骤与方法

1)编辑源程序

2)编译

3)链接

4)运行

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值