c语言程序设计的基础是什么

c语言程序设计的基础是什么,第1张

什么是C语言?C语言的简介。

C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。

它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。

语言特点:C是中级语言/C是结构式语言/C语言功能齐全/C语言适用范围大/简洁紧凑、灵活方便/运算符丰富/数据类型丰富/C是结构式语言/语法限制不太严格,程序设计自由度大/适用范围大,可移植性好。

C语言程序设计基础概念

C语言是近年来非常流行的语言,很多人宁愿放弃已经熟悉的其他语言而改用C语言,其原因是C语言有优于其他语言的一系列特点。下面是我搜集的C语言程序设计基础概念,希望大家认真复习!

1.1 C语言的特点

C语言是近年来非常流行的语言,很多人宁愿放弃已经熟悉的其他语言而改用C语言,其原因是C语言有优于其他语言的一系列特点。下面是C语言的主要特点:

(1)语言简洁、紧凑,并且使用方便、灵活

(2)运算符丰富

(3)数据结构丰富

(4)具有结构化的控制语句

(5)语法限制不太严格,使程序设计比较自由

(6)C语言允许用户直接访问物理地址,能进行位(bit) *** 作,可以直接对硬件进行 *** 作。

1.2 源程序的书写规则

C语言的书写规则。C语言书写格式自由,一行内可以写几个语句,一个语句也可以分写在多行上。C程序没有行号,每个语句和数据定义的.最后必须有一个分号。C语言中分号是语句中不可少的,即使是程序中的最后一个语句也应该包含分号。C语言中的注释可以用〃/*〃用〃*/〃结束,注释可以在任何允许插入空格符地方插入。C语言中注释不允许嵌套,注释可以用西文,也可以用中文。

1.3 C语言的风格

由于C语言对语法限制不太严格,为了保证程序的准确性和可读性,建议在书写程序采用阶梯缩进格式。也就是按如下格式书写C语言程序:

**********

*****()

{

**********

********

{

******

……

}

*********

}

概括起来,C语言程序具有如下的风格:

①C语言程序的函数具体模块结构风格,使得程序整体结构清晰、层次清楚,为模块化程序设计提供了强有力的支持。

②C语言的源程序的扩展名都是.C。

③C语言中的注释格式为:

/*注释内容*/

/与*之间不允许有空格,注释部分允许出现在程序中的任何位置。

④C语言中的所有语句都必须以分号“”结束。

1.2 什么是计算机语言

计算机语言:计算机的工作基于二进制,从根本上说,计算机只能识别和接受由0和1组成的指令。

1.4 最简单的C语言程序

1.4.1 最简单C语言程序举例

运行结果

通过以上的程序例子,可以看到C语言程序结构有以下特点:

这个一看就明白,不用太多文字表达。这里就不废话了。

从确定问题到最后完成任务,一般经历一下几个工作阶段:

(1)、问题分析。

(2)、设计算法。

(3)、编写程序。

(4)、对源程序进行编辑、编译和连接,可得到执行程序。

(5)、运行程序,分析结果。

(6)、编写程序文档。

例 3.1 有人用温度计测量出用华氏法表示的温度(如69度F),今要求把它转换为以摄氏法表示的温度(如20度C)。

解题思路:这个问题的算法的关键,在于找出二者之间的转换公式。根据物理学知识,知道以下转换公式:

例 3.2 计算存款利息,有1000元,想存一年。有三种方法可选:

(1)活期,年利率为r1

(2)一年期定期,年利率为r2

(3)存两次半年定期,年利率为r3。请分别计算出一年后按3种方法所得到的本息和。

解题思路:确定计算本息的公式,数学知识可知,若存款额为p0时,则:

活期存款一年后本息和为p1=p0(1+r1)。

一年期定期存款,一年后本息和为p2=p0(1+r2)。

两次半年定期存款,一年后本息和为p3=p0(1+2分之r3)(1+2分之r3)

在计算机高级语言中,数据有两种表现形式:常量和变量。

以上介绍的几种类型,变量值在存储单元中都以补码形式存储的,存储单元中的第一个二进制代表符号。整型变量的值的范围包括负数到正数(见表3.2)

下次更新再说吧,出门记得带口罩

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7714964.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存