首页 > 试题广场 >

C 语言是一种结构化程序设计语言。请问这句话的说法是正确的吗

[单选题]
C 语言是一种结构化程序设计语言。请问这句话的说法是正确的吗?
  • 正确
  • 错误
求解答,C不是面向过程吗
发表于 2018-09-19 19:56:15 回复(1)
更多回答
语言的分类 从发展历程角度 机器语言 汇编语言 高级语言 从应用角度分类 基础语言 结构化语言 专用语言 从客观系统的描述分类 面向过程 面向对象等 摘自 https://www.baidu.com/sf_zd/question/679546499964322532.html?entrytime=1541901182001&word=程序设计的分类&ms=1&rid=8882211207116933359
发表于 2018-11-11 10:07:21 回复(0)
我认为现代我们一般谈论的语言都是 Structured language,因为程序的基本逻辑,就是三种,sequence,section,iteration 这三种,即顺序,分支判断,循环 这三种逻辑结构。而 Structured language 的 Structured 就主要强调这三点,当然,还有比较重要的一点就是模块化,也就是抽象出 function 的概念,即 {} 代码块的思想。

面向过程,面向对象这些,更多的是对现实世界的抽象,可以是对行为的抽象,也可以是对 对象的抽象,但是,这和模块化,三种基本逻辑结构并不冲突。
发表于 2020-09-18 20:12:28 回复(0)
A
发表于 2018-09-22 10:31:17 回复(0)
结构化设计语言没有问题,面向过程和这个并不冲突!
发表于 2018-09-20 10:05:04 回复(0)