网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
若C程序的表达式中引用了未赋初值的变量,则______。
A.编译时一定会报告错误信息,该程序不能运行
B.可以通过编译并运行,但运行时一定会报告异常
C.可以通过编译,但链接时一定会报告错误信息而不能运行
D.可以通过编译并运行,但运行结果不一定是期望的结果
B.可以通过编译并运行,但运行时一定会报告异常
C.可以通过编译,但链接时一定会报告错误信息而不能运行
D.可以通过编译并运行,但运行结果不一定是期望的结果
参考答案
参考解析
解析:本题考查程序语言翻译基础知识。在编写C/C++源程序时,为所定义的变量赋初始值是良好的编程习惯,而赋初值不是强制的要求,因此编译程序不检查变量是否赋初值。如果表达式中引用的变量从定义到使用始终没有赋值,则该变量中的值表现为一个随机数,这样对表达式的求值结果就是不确定的了。
更多 “若C程序的表达式中引用了未赋初值的变量,则______。A.编译时一定会报告错误信息,该程序不能运行 B.可以通过编译并运行,但运行时一定会报告异常 C.可以通过编译,但链接时一定会报告错误信息而不能运行 D.可以通过编译并运行,但运行结果不一定是期望的结果” 相关考题
考题
●若C程序的表达式中引用了未赋初值的变量,则(20)。(20)A.编译时一定会报告错误信息,该程序不能运行B.可以通过编译并运行,但运行时一定会报告异常C.可以通过编译,但链接时一定会报告错误信息而不能运行D.可以通过编译并运行,但运行结果不一定是期望的结果
考题
以下选项中叙述错误的是( )。A.C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值B.在c程序的同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内C.C程序函数中定义的自动变量,系统不自动赋确定的初值D.C程序函数的形参不可以说明为static型变量
考题
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是( )。 A.autoSXB
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是( )。A.autoB.xegisterC.staticD.aut0或register
考题
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择存储类别是( )。 A.auto
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择存储类别是( )。A.autoB.registerC.staticD.auto或register
考题
若函数中有定义语句“intk;”.则( )。A.系统将自动给k赋初值0 B.这时k中的值无定义 SX
若函数中有定义语句“intk;”.则( )。A.系统将自动给k赋初值0B.这时k中的值无定义C.系统将自动给k赋初值-1D.这时k中无任何值
考题
以下选项中叙述错误的是( )。A.C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值B.在同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内C.C程序函数中定义的自动变量,系统不自动赋确定的初值D.C程序函数的性能不可以说明为static型变量
考题
●对于高级语言源程序,若(34),则可断定程序中出现语法错误。(34)A.编译时发现所定义的变量未赋初值B.编译时发现表达式中的括号不匹配C.运行时出现数组下标越界的情况D.运行时出现除数为0的情况
考题
试题39以下选项中的叙述错误的是()A.C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次值B.在C程序的同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内C.C程序函数中定义的自动变量,系统不自动赋确定的初值D.C程序函数的形参不可以说明为static型变量
考题
若C程序表达式中引用了未赋初值的变量,则( ).A.编译时一定会报告错误信息,该程序不能运行
B.可以通过编译并运厅,但运行时一定会报告异常
C.可以通过编译,但链接时一定会报告错误信息而不能运行
D.可以通过编译并运行.但运行结果不一定是期望的结果
考题
INPUT命令允许输入的数据为:()A、数据型、备注型、字符型以及表达式中已赋过值的变量B、字符型、数值型、备注型以及表达式中未赋过值的变量C、字符型、日期型、数值型以及表达式中未赋过值的变量D、字符型、数值型、逻辑型以及表达式中已赋过值的变量
考题
在创建对象时有几种方法为对象的成员变量赋初值()。A、在创建对象之前先为对象的成员变量赋初值B、缺省情况下成员变量会自动赋值或空值C、不能为对象的成员变量赋初值D、为成员变量赋指定的初值E、利用构造函数为成员变量赋初值
考题
多选题在创建对象时有几种方法为对象的成员变量赋初值()。A在创建对象之前先为对象的成员变量赋初值B缺省情况下成员变量会自动赋值或空值C不能为对象的成员变量赋初值D为成员变量赋指定的初值E利用构造函数为成员变量赋初值
考题
单选题若C程序的表达式中引用了未赋初值的变量,则()。A
编译时一定会报告错误信息,该程序不能运行B
可以通过编译并运行,但运行时一定会报告异常C
可以通过编译,但链接时一定会报告错误而不能运行D
可以通过编译并运行,但运行结果不一定是期望的结果
考题
单选题以下选项中叙述错误的是( )。A
C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值B
在C程序的同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内C
C程序函数中定义的自动变量,系统自动赋确定的初值D
C程序函数的形参不可以说明为static型变量
考题
单选题INPUT命令允许输入的数据为:()A
数据型、备注型、字符型以及表达式中已赋过值的变量B
字符型、数值型、备注型以及表达式中未赋过值的变量C
字符型、日期型、数值型以及表达式中未赋过值的变量D
字符型、数值型、逻辑型以及表达式中已赋过值的变量
考题
填空题若x和n均是int型变量,且x的初值为12,n的初值为5,则执行下面表达式后,x的值为()。x%=(n%=2)
热门标签
最新试卷