单选题
22.设有以下程序段
22.设有以下程序段
int x=0,s=0;
while(!x!=0)s+=++x;
printf("%d",s);
则()。
A
运行程序段后输出0
B
运行程序段后输出1
C
程序段中的控制表达式是非法的
D
程序段执行无限次
答案解析
正确答案:B
解析:
只循环1次,
x=1,s=1,不符合循环条件,不再循环
x=1,s=1,不符合循环条件,不再循环
题目纠错
信息技术知识大赛
相关题目
单选题
若一个系统内存有64MB,处理器是32位地址,则它的虚拟地址空间为( )字节。
单选题
如果一个磁盘的容量为40G,盘块的大小为4K,那么该磁盘的FAT大小为:( )。
单选题
有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是( )。
单选题
一个40G的硬盘,块的大小为1k,其FAT要占( )空间。
单选题
下列关于批处理操作系统的叙述中错误的是( )。
单选题
分时系统需要使用下面哪些成分? ( )
(1)多道程序设计技术
(2)作业说明书
(3)终端命令解释程序
(4)中断处理
(5)优先级调度
(6)系统调用
单选题
某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( )。
单选题
若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( )个进程参于竞争,而不会发生死锁。
单选题
一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是( )。
单选题
下面6个系统中,必须是实时操作系统的有( )个。
计算机辅助设计系统
航空订票系统
过程控制系统
办公自动化系统
计算机激光照排系统
机器翻译系统
