下面的C程序代码段在运行中会出现______错误。int i=0;while(i<10);{i=i+1;}A.语法B.类型不匹配C.
下面的C程序代码段在运行中会出现______错误。 int i=0; while(i<10); {i=i+1;}
A.语法
B.类型不匹配
C.变量定义
D.动态语义
解析:这道题实际上是考while的循环体和空语句。若while的循环体只有一条语句,则可以不用花括号括起来,如果有多条就要用花括号括起来,表示这几条语句合起来是while的循环体。空语句指的是只有一个分号的语句“;”,该语句什么事都不做。程序语言中的错误一般分为语法错误、逻辑错误。语法错误指的是语句违反了形式规定而造成的错误,在这种情况下,不能通过编译而运行,编译器一般会给出错误信息并指出错误所在的行;逻辑错误指的是程序含义上的错误,出现了逻辑混乱。逻辑错误经常在运行中才体现出来,称为动态语义错误。从题中“while(i10);”可看出,while用一条空语句做循环体,没有循环终止条件,因此进入死循环,这是一种运行中出现的逻辑错误,为动态语义错误。题中将赋值语句“i=i+1;”用花括号括起来,引诱考生误将“{i=i+1;)”看成while的循环体,这其实是“烟幕弹”。
当我们说明一个类C实现一个接口I,下面说法()不正确A.接口I是类C一个超类型B.类C也实现了接口 其他 2020-05-17 …
表1中有类别分类月份分类及数量如何用函数在表2中求出同一月份不同类别的数量合计数 其他 2020-07-23 …
1、某企业采用分类法进行产品成本计算.I类产品有ABC三个品种,甲为标准产品.类内费用分配的方法是 数学 2020-07-26 …
已知复数z=1-i则z^/z-1==(1-i)²/(-i)怎么变=i(1-2i+i²)的?这类题有什 数学 2020-10-31 …
人类的性别是由性染色体组成决定的,如图1中I区段为X染色体与Y染色体的同源区段;III为Y染色体上特 语文 2020-11-02 …
请根据已学知识,结合所给实验装置回答下列问题:(1)写出图1中仪器A的名称:.(2)当打开K1关闭K 化学 2020-11-07 …
2013年6月3日福州市政府公布《2012年福州市四城区土地级别与基准地价更新结果》,住宅用地分为6 语文 2020-11-12 …
相同时间我国在不同地区可见不同季节和农业生产景观。读下图,回答问题。(1)I类型区的东部秋色开始时间 语文 2020-11-25 …
现有10道题,其中6道甲类题,4道乙类题,张同学从中任取3道题解答.(I)求张同学至少取到1道乙类题 数学 2020-12-21 …
A,B,I都是XY2型化合物,且阳离子相同A,B阴阳离子之比为1比1,I阴阳离子之比为2比1,且I为 化学 2021-01-18 …