首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的C程序代码段在运行中会出现______错误。 int i=0; while(i<10); {i=i+1;}
下面的C程序代码段在运行中会出现______错误。 int i=0; while(i<10); {i=i+1;}
admin
2019-06-12
74
问题
下面的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://kaotiyun.com/show/YZRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
三层网络设计方案中,()是汇聚层的功能。
DHCP服务器设置了C类私有地址为地址池,某Windows客户端获得的地址是169.254.107.100,出现该现象可能的原因是()。
计算机执行指令的过程中,需要由()产生每条指令的操作信号并将信号送往相应的部件进行处理,已完成指定的操作。
曼彻斯特编码的效率是(1)%,4B/5B编码的效率是(2)%。(2)
设信号的波特率为800Baud,采用幅度一相位复合调制技术,由4种幅度和8种相位组成16种码元,则信道的数据速率为________________。
用Linuxls-al命令列出下面的文件列表,(33)是块设备文件。
为了便于实现多级中断,使用来保护断点和现场最有效。(2013上半年试题)
数字签名功能不包括(42)。
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,则里程碑(1)在关键路径上,活动FG的松弛时间为(2)。(2012年下半年试题)(1)
下列(32)命令可以更改一个文件的权限设置。
随机试题
化脓性关节炎中与关节粘连、骨性强直有关的护理问题是()
某男,11岁,咽痛咳嗽头痛、乏力,食欲减退2周后出现混浊红棕色尿,无尿频急、痛,眼睑、颜面部浮肿,血压150/90mmHg,血色素10.2g/dL,血沉45mm/h,血肌酐,血尿素氮轻度上升,抗链球菌溶血素明显升高,补体C3低下,诊断,急性肾小球肾炎
下列哪一种说法是正确的
关于特殊解毒药的适应证A、依地酸钙钠B、二巯丁二钠C、亚甲蓝D、乙酰半胱氨酸E、谷胱甘肽用于铅,锰、铜、镉等中毒,尤以铅中毒疗效好的是
简述询问证人应当注意的问题。
已知柱间基础上墙体高15m,双面抹灰、墙厚240mm,采用MU10烧结普通砖,M5混合砂浆砌筑,墙上门洞尺寸如题图所示,柱间6m,基础梁长5.45m,基础梁断面尺寸为b×hb=240mm×450mm,伸入支座0.3m;混凝土为C30,纵筋为HRB335,箍
甲公司现准备发行债券,那么根据《公司法》的规定,该方案应当由()制订。
面对新形势新任务,我们党要实现经济发展、政治清明、文化昌盛、社会公正、生态良好,实现我国和平发展的战略目标,必须更好发挥法治的引领和规范作用。应当看到,党中央高度重视法制建设,依法治国已经成为坚持和发展中国特色社会主义的本质要求和重要保证,同时,我们也必须
PearsonUniversityMentorTutoringProgramDoesyourchildneedextrahelpinschool,butyoudon’thavetimeorcan’tafforda
Youdon’thavetopayhighpricesforairtravelanymore.Therearelotsofalternativestoregular,full-pricedplanetickets
最新回复
(
0
)