单选题
623.有如下程序 #include main() { if('\0'== 0)putchar( ); if('0'== 0)putchar( ); if( )putchar( ); printf( ); } 程序运行后的输出结果是( )。
A
X
B
XYZ
C
YZ
D
Y
答案解析
正确答案:A
解析:
'\0'表示空字符,对应的ASCII码为0;'0'表示字符0,对应的ASCII码为48。因此第一个if语句成立,第二个if语句不成立,第三个if语句缺少判断条件,无法确定结果。最终输出结果为X。
题目纠错
二级C语言知识练习
相关题目
单选题
113.设序列长度为n,在最坏情况下,时间复杂度为O(1og2n)的算法是( )。
单选题
112.下列叙述中正确的是( )。
单选题
111.对有序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为( )。
单选题
110.下列数据结构中,能用二分法进行查找的是( )。
单选题
109.为了对有序表进行二分查找,则要求有序表( )。
单选题
108.在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
单选题
107.下列叙述中正确的是( )。
单选题
106.对下列二叉树进行前序遍历的结果为( )。
单选题
105.对下二叉树进行中序遍历的结果是( )。
单选题
104.某二叉树的中序遍历为DCBAEFG,后序遍历为DCBGFEA,则该二叉树的深度(根结点在第1层)为( )。
