首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的C程序代码段在运行中会出现______错误。 int i=0; while(i<10); {i=i+1;}
下面的C程序代码段在运行中会出现______错误。 int i=0; while(i<10); {i=i+1;}
admin
2019-06-12
107
问题
下面的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
软件设计师上午基础知识考试
软考中级
相关试题推荐
下列无线网络技术中,覆盖范围最小的是()。
在BGP4协议中,(1)报文建立两个路由器之间的邻居关系,(2)报文给出了新的路由信息。(1)
下列地址中,__________不是DHCP服务器分配的IP地址。
在Windows用户管理中,使用组策略A一G一DL一P,其中P表示(34)。
假设有一个局域网,管理站每15分钟轮询被管理设备一次,一次查询访问需要的时间是200ms,则管理站最多可支持(44)个网络设备。
若用256K×8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,则需(5)片芯片。
视频信息是连续的图像序列,(5)是构成视频信息的基本单元。
某局域网访问Internet速度很慢,经检测发现局域网内有大量的广播包,采用__________方法不可能有效地解决该网络问题。(20lO年上半年试题)
下面是一个Applet程序,其功能是在绘图区域中通过鼠标的移动来绘制直线,并且有清除绘图区域按钮,用来清除已经绘制的图像。程序运行结果如图5所示。importjava.awt.*;importjava.applet.*;
随机试题
A.肿瘤区B.靶区C.计划区D.治疗区E.照射区靶区本身生理性运动范围及日常治疗中摆位引起的变动范围是
下列哪项不是舍格伦综合征的病理表现
银行进行项目评估时,通常从()方面对项目建设的必要性进行评估。
下列有奖销售行为中,不构成不当有奖销售行为的是()。
甲公司是一家国营企业,因经营不善进入破产程序。与该公司有关的下列款项或费用属于破产费用的是()。
可供出售金融资产、持有至到期投资,被投资方宣告发放现金股利或期末计提利息计入投资收益。()
生产岗位操作规范的内容包括()
请根据下列“光合作用的过程”一节部分内容,完成相应的教学设计(部分)。光合作用第一阶段中的化学反应.必须有光才能进行,这个阶段叫作光反应阶段,光反应阶段的化学反应是在类囊体的薄膜上进行的。叶绿体中的光合色素吸收的光能,有两个方面用途:一是将水分子分解成氧
除非法律另有规定,拟交付给被许可方的拷贝灭失的风险,包括以电子方式交付的拷贝,于()时转移给被许可方。
WhyistheEgyptianhallsofamous?
最新回复
(
0
)