第28题: [单项选择]有以下程序段: int n=0,p; doscanf("%d",&p);n++;while(p!=12345 &&n<3); 此处do-while循环的结束条件是( )。 A. p的值不等于12345并且n的值小于3 B. p的值等于12345并且n的值大于等于3 C. p的值不等于12345或者n的值小于3 D. p的值等于12345或者n的值大于等于3 参考答案:D 答案解析:[解析] 本题中,循环执行判断条件为while后面括号里的表达式即p!=12345&&n<3(意思为p不等于12345且n小于3)是否为“真”,由此可得循环结束的条件为:p等于12345或者n大于等于
第36题: [单项选择]在下面关于操作系统文件管理的叙述中,不正确的是 A. 顺序文件可以随机存取 B. 在文件系统中,打开文件是指将文件控制块调入内存 C. 文件控制块中保存了文件索引表的全部内容 D. 文件目录一般存放在外存上 参考答案:C 答案解析:[解析] 选项A中,如果顺序文件的记录是等长的,那么,该顺序文件既可按顺序存取,也可随机存取;选项B中,打开文件就是将该文件的文件控制块FCB从外存拷贝到内存中;选项C中,文件控制块FCB是完成文件按