若C程序的表达式中引用了未赋初值的变量,则(  )。A.编译时一定会报告错误信息

最全题库2022-08-02  32

问题 若C程序的表达式中引用了未赋初值的变量,则(  )。A.编译时一定会报告错误信息,该程序不能运行B.可以通过编译并运行,但运行时一定会报告异常C.可以通过编译,但链接时一定会报告错误信息而不能运行D.可以通过编译并运行,但运行结果不一定是期望的结果

选项 A.编译时一定会报告错误信息,该程序不能运行
B.可以通过编译并运行,但运行时一定会报告异常
C.可以通过编译,但链接时一定会报告错误信息而不能运行
D.可以通过编译并运行,但运行结果不一定是期望的结果

答案 D

解析 在C程序中,若在某个表达式中引用了未赋初值的变量,那么程序是可以通过编译并运行的,因为程序中并没有语法方面的错误,只是运行的结果可能与我们期望的结果不一致。
转载请注明原文地址:https://tihaiku.com/congyezige/2409991.html

最新回复(0)