首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的C程序代码段在运行中会出现______错误。 int i=0; while(i<10); {i=i+1;}
下面的C程序代码段在运行中会出现______错误。 int i=0; while(i<10); {i=i+1;}
admin
2019-06-12
32
问题
下面的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
软件设计师上午基础知识考试
软考中级
相关试题推荐
下列说法错误的是__________。
设信道带宽为4000Hz,采用PCM编码,采样周期为125μs,每个样本量化为128个等级,则信道的数据速率为________。(2012年下半年试题)
渐增式开发方法有利于(4)。
下面语句中,正确地描述了网络通信控制机制的是(16)。
用Linuxls-al命令列出下面的文件列表,(33)是块设备文件。
某网络拓扑图如下所示,若采用RIP协议,在路由器Router2上需进行RIP声明的网络是(28)。
利用报文摘要算法生成报文摘要的目的是____________。
把路由器当前配置文件存储到NVRAM中的命令是_________。
3DES的密钥长度为()。
在UML中,用例代表一个完整的功能,如与角色通信、进行计算或在系统内工作等。请简要说明用例具有哪些的特征,并指出用例图中(1)~(3)处表示的内容。UML采用5个互联的视图来描述软件系统的体系结构,即用例视图(Use-caseView)、设计视图(D
随机试题
在下列标本中不见胆固醇的是:()
男,50岁。面色苍白、乏力半年,牙龈出血1周。化验血常规:Hb72g/L,WBC2.8×109/L,Plt32×109/L。骨髓细胞学检查:增生明显活跃,原始细胞占0.02,全片见巨核细胞40个,铁染色示细胞外铁(++),环形铁粒幼细胞占0.01,诊断为骨
A.聚山梨酯80B.三氯叔丁醇C.磷酸氢二钠D.硫代硫酸钠E.乙二胺四乙酸二钠可作为注射剂增溶剂的是()
有关不设定行政许可的说法错误的是()。
在赢得值法的四个评价指标中,当CPI<1时,表示()。
英国于1999年颁布了《重大事故危险控制条例》,以下说法不正确的是()。
施工总承包模式在费用控制方面的主要特点是()。
当顾客没有发出需求指令时,上游的任何部分不提供服务;而当顾客需求指令发出后,则快速提供服务。这是精益物流所具备的()特点。
某男生由于中考成绩不理想,只好选择了一所职业高中求学,看着自己的同学分赴市区各个重点高中,面对自己遥远渺茫的前程,他感到自卑而生出自暴自弃的念头。他这种自我意识属于()。
下列度量单位中,用来度量计算机外部设备传输率的是___________。
最新回复
(
0
)