●若C程序的表达式中引用了未赋初值的变量,则(20)。
(20)
A.编译时一定会报告错误信息,该程序不能运行
B.可以通过编译并运行,但运行时一定会报告异常
C.可以通过编译,但链接时一定会报告错误信息而不能运行
D.可以通过编译并运行,但运行结果不一定是期望的结果
第1题:
第2题:
24、在C程序中,关于数组变量,下列叙述正确的是()。
A.数组是由固定数量的,类型相同的元素组成的。
B.说明一个数组变量int a[表达式],则表达式必须是一个结果为正整数的常量表达式。
C.在数组变量说明时,可以不确定数组中元素的个数,具体的个数可在程序运行过程中根据需要确定。
D.数组变量在说明时不能赋初值。
E.数组变量在说明时可以赋初值,但赋初值的元素必须连续。
第3题:
2、下列代码执行结束后变量i的值是?int i; do { i++; } while (i < 0);
A.i没有赋初值,是死循环
B.i没有赋初值,程序错误,不能编译运行
C.0
D.如果i初值小于0,则结果为0,否则结果是一个正整数
第4题:
第5题:
若有说明:int a[3][4;则数组a中各元素()。
A.可在程序的运行阶段得到初值
B.可在程序的编译阶段得到初值0
C.不能得到确定的初值
D.可在程序的编译或运行阶段得到初值0