首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的C程序代码段在运行中会出现______错误。 int i=0; while(i<10); {i=i+1;}
下面的C程序代码段在运行中会出现______错误。 int i=0; while(i<10); {i=i+1;}
admin
2019-06-12
95
问题
下面的C程序代码段在运行中会出现______错误。 int i=0; while(i<10); {i=i+1;}
选项
A、语法
B、类型不匹配
C、变量定义
D、动态语义
答案
D
解析
这道题实际上是考while的循环体和空语句。若while的循环体只有一条语句,则可以不用花括号括起来,如果有多条就要用花括号括起来,表示这几条语句合起来是while的循环体。空语句指的是只有一个分号的语句“;”,该语句什么事都不做。程序语言中的错误一般分为语法错误、逻辑错误。语法错误指的是语句违反了形式规定而造成的错误,在这种情况下,不能通过编译而运行,编译器一般会给出错误信息并指出错误所在的行;逻辑错误指的是程序含义上的错误,出现了逻辑混乱。逻辑错误经常在运行中才体现出来,称为动态语义错误。从题中“while(i<10);”可看出,while用一条空语句做循环体,没有循环终止条件,因此进入死循环,这是一种运行中出现的逻辑错误,为动态语义错误。题中将赋值语句“i=i+1;”用花括号括起来,引诱考生误将“{i=i+1;)”看成while的循环体,这其实是“烟幕弹”。
转载请注明原文地址:https://www.kaotiyun.com/show/YZRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
下图为某网络工程项目的施工计划图,要求该项目7天内完工,至少需求投入()人才能完成该项目(假设每个技术人员均能胜任每项工作)。
在BGP4协议中,(1)报文建立两个路由器之间的邻居关系,(2)报文给出了新的路由信息。(1)
编写汇编语言程序时,下列寄存器中,程序员可访问的是__________。(2010年下半年试题)
通过正交幅度调制技术把.ASK和PSK两种调制模式结合起来组成16种不同的码元,这时数据速率是码元速率的()倍。
利用差错检测技术自动地对丢失帧和错误帧请求重发的技术称为__________。
以下关于CMM的叙述中,不正确的是()。
华为交换机不断重启,每次在配置恢复阶段(未输出“Recovercongfiguration...”之前)就发生复位,下面哪个故障处理措施可以不考虑?()
IIS服务支持的身份验证方法中,需要利用明文在网络上传递用户名和密码的是______。
在路由器的特权模式下输入命令setup,则路由器进入()。
关于OSPF拓扑数据库,下面选项中正确的是(38)。
随机试题
某市今年进入夏天以来,不少市民发现蚊子越来越多,简直无法控制。之所以出现这种情况,有医学专家认为,由于该市今年气温比去年同期要高,而高温天气有利于蚊子的生长,这就使得今年的蚊子比往年多。下列选项中,最能削弱该专家观点的是()。
为个人学习、研究使用他人已经发表的作品的,不需要支付报酬,但应当指明()。
已知某普通股的13值为1.2,无风险利率为6%,市场组合的必要收益率为10%,该普通股的当前市价为10.5元/股,筹资费用为0.5元/股,股利年增长率长期固定不变,预计第一期的股利为0.8元,按照股利增长模型和资本资产定价模型计算的股票资本成本相等,则该普
金融市场具有的功能有()
在社会主义市场经济条件下,公共财政的职能包括()。
“举一反三”“闻一知十"属于迁移的()
下列措施属于政府发挥社会职能的是()。
英国科学家研制出了一种专门清除太空垃圾的人造卫星,这就是我们所说的太空“清洁工”,它可以帮助解决太空垃圾这个令人头疼的问题。太空“清洁工”的质量只有6千克,制造和发射的费用,不到100万美元。别看它个儿不大,本领可不小,它装有4台摄像机,用于搜索上下、左右
(Thesimplest)kindofplant,(alike)thesimplestkindofanimal,(consistsof)(onlyone)cell.
Passage1
最新回复
(
0
)