中易网

什么是结构化语言?结构化语言要注意哪三个规则?

答案:2  悬赏:0  
解决时间 2021-03-21 20:11
什么是结构化语言?结构化语言要注意哪三个规则?
最佳答案
结构化语言就是将自然语言加上程序设计语言的控制结构就成了结构化语言,专门用来描述加工逻辑。所以,它既有自然语言灵活性强、表达丰富的特点,又有结构化程序的清晰易读和逻辑严密的特点。

结构化语言的显著特征是代码和数据的分离。这种语言能够把执行某个特殊任务的指令和数据从程序的其余部分分离出去、隐藏起来。获得隔离的一个方法是调用使用局部(临时)变量的子程序。通过使用局部变量,我们能够写出对程序其它部分没有副作用的子程序。这使得编写共享代码段的程序变得十分简单。如果开发了一些分离很好的函数,在引用时我们仅需要知道函数做什么,不必知道它如何做。切记:过度使用全局变量(可以被全部程序访问的变量)会由于意外的副作用而在程序中引入错误。

结构化语言比非结构化语言更易于程序设计,用结构化语言编写的程序的清晰性使得它们更易于维护。这已是人们普遍接受的观点了。比如作为结构化语言的C语言主要结构成分是函数C的独立子程序。在C语言中,函数是一种构件(程序块),是完成程序功能的基本构件。函数允许一个程序的诸任务被分别定义和编码,使程序模块化。可以确信,一个好的函数不仅能正确工作且不会对程序的其它部分产生副作用。
全部回答
第三行 i+1-->i 是第一个循环的 为了输入50个学生的学号和成绩 第五行 1-->i 是第二个循环的 从第一个学生开始检查他的成绩是否大于等于80
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我用手机版WPS把一个txt格式的文件编辑后又保
域名过期了,却没在ICP备案注销,域名怎么重
上海虹口区哪里有手工DIY的店,专门教你的那
一个足和一个重复的重组成的字是什么字可以组
胖胖生活怎么获取券包在哪里 胖胖生活怎么获
嵩县中国银行在哪
梦见吃粉条吃出老鼠屎
吉隆坡国际机场是不是雪邦机场?
请问一只啊九个月的母猫和他的爸爸能不能配上
英语有哪些词 哪些语 比如名词动词 主语谓语
一部古言小说 女主是琅琊王氏嫡女 男主是陈郡
满洲里市艺海电脑设计专修学校是教育局审批的
海贼王里红发杰克断的是左手还是右手
我发了励自己的说说,网友叫我加油,加油,你
生死狙击签到奖励怎么领取 签到领取
推荐资讯
男朋友老是不经意的说出别的女人名字
在马来西亚要怎样才能把钱寄到中国
从都江堰到温江国色天香坐什么车来回方便,?
顺产孕妇几个月生孩子好呢?以前听说8个月生
超出目标毛利叫什么
男人喝乌鸡汤
上夜班黑眼圈怎么办??
生鲜领域有三只松鼠这样的品牌吗
萍萍美容美发怎么去啊,我要去那办事
昨晚梦见自己救了一个小女孩,大约三四岁,很
从青岛农业大学城阳校区到胶州汽车站的距离有
全国数学建模证书可以免试转升本吗?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?