某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在 (1)_____时会报错,这是一种 (2)______错误。 (2)_____ A.词法 B.语法 C.语义 D.运行

admin2012-04-16  33

问题 某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在  (1)_____时会报错,这是一种  (2)______错误。
(2)_____
A.词法
B.语法
C.语义
D.运行

选项 A、 
B、 
C、 
D、 

答案C

解析 整除取余运算只能对整型数据进行,若运算对象中有浮点数就认为是出现类型不匹配的错误,这种错误属于静态语义错误。静态错误为在编译时发现的程序错误。
转载请注明原文地址:https://kaotiyun.com/show/m1kZ777K
0

最新回复(0)