下面的C程序代码段在运行中会出现(46)错误。int i=0; while(i<10) {i:i+1}A.语法B.类型不匹配C.变
下面的C程序代码段在运行中会出现(46)错误。
int i=0;
while(i<10)
{i:i+1}
A.语法
B.类型不匹配
C.变量定义
D.动态语义
解析:本题考查程序错误的基本知识。
一般程序中的错误可分为语法错误和语义错误(或逻辑错误),语法错误是语句形式上的错误,语义错误是含义上的错误(逻辑错误)。在C程序代码中,
int i=0;
while(i10);
{i:i+1;}
由于在while的循环条件表达式后加了分号“:”,使循环体为空语句,因此造成死循环,这是一种运行中出现的逻辑错误,属于动态语义错误。
下列关于基因结构与基因工程的叙述,正确的是()A.大豆细胞基因结构中内含子存在于编码区,是能编码蛋 其他 2020-04-08 …
把单词的括号部分的音标(快快快急急急)()1.A.bit(i)B.dish(i)C.like(i) 英语 2020-05-14 …
MATLAB设计Jacobi迭代法运行错误,设计函数:function [x,k]=jacobi_ 其他 2020-05-16 …
在口语交际中,如果使用某种比较隐蔽或含蓄的语言或非语言符号表示思想情感,往往会给听话人的解读造成困 语文 2020-05-17 …
关于arctan积分的问题我们都知道∫1/(x^2+1)dx=arctanx+C但是如果分解x^2 数学 2020-06-13 …
如图所示的刻度均匀杠杆保持水平平衡,弹簧测力计竖直向上拉,作用点在i点,示数为3牛,杠杆上还挂有一 物理 2020-07-11 …
(斐波那契数列)谁能解释一下这个程序中的“c[i]:=c[i]+a[i]+b[i];varn,i, 其他 2020-07-23 …
三元一次方程组a*x+b*y+c*z+d=0,e*x+f*y+g*z+h=0,i*x+j*y+k* 数学 2020-08-03 …
1.已知inti=0,x=1,y=0;在下列选项使i的值变成1的语句是().(A)if(x&&y)i 其他 2020-11-01 …
在页眉或页码插人的日期域代码在文档打印时。A、固定不变B、变或不变根据用户设置C、随实际系统在页眉或 其他 2021-01-01 …