学哈答题

发送题目到学哈公众号,自动返回答案

某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在()时会报错,该错误属于(31)错误。

2023-10-10 09:30分类: 计算机类 阅读:

 

某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在()时会报错,该错误属于(31)错误。

A.逻辑 B.语法 C.语义 D.运行 收起答案
答案: C
本题解析:

本题考查程序语言基础知识。

用户编写源程序不可避免地会有一些错误,这些错误大致可分为静态错误和动态错误。动态错误也称动态语义错误,它们发生在程序运行时,例如变量取零时作除数、引用数组元素下标越界等错误。静态错误是指编译时所发现程序错误,可分为语法错误和静态语义错误。C语言对浮点数作整除取余运算没有定义,属于运算类型不匹配错误,编译过程中语义分析阶段会报告此类错误,属于静态语义错误。

郑重声明:喝茶属于保健食品,不能直接替代药品使用,如果患有疾病者请遵医嘱谨慎食用,部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!

上一篇:某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在(30)时会报错,该错误属于(31)错误。

下一篇:某C语言程序中,m是一个整型变量,则( )时遇到表达式m+tet会报错。

相关推荐

推荐阅读

关注我们

    学哈答题
返回顶部