单选题
以下程序段输出结果是()。
以下程序段输出结果是()。
main()
{ int k,j,s;
for(k=2;k<6;k++,k++)
{ s=1;for(j=k;j<6;j++) s+=j;}
printf(“%d\n”,s);}
A
9
B
1
C
11
D
10
答案解析
正确答案:D
解析:
易错
k++,k++相当于k每次循环加2
当k=4时,s初值还是1,故s=1+4+5=10
k++,k++相当于k每次循环加2
当k=4时,s初值还是1,故s=1+4+5=10
题目纠错
信息技术知识大赛
相关题目
单选题
在 UNIX 系统中的 mv 命令表示 ( )。
单选题
下面关于操作系统的叙述中正确的是( )。
单选题
碎片现象的存在使得( )。
单选题
目录文件所存放的信息是( )。
单选题
由字符序列组成,文件内的信息不再划分结构,这是指( )。
单选题
当内存碎片容量总和大于某一作业所申请的内存容量时,( )。
单选题
可变分区存储管理时所采用的地址转换公式为( )。
单选题
在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的( )也可能产生死锁。
单选题
下面关于作业调度和进程调度的说法中错误的是( )。
单选题
下列几种关于进程的叙述,( )最不符合操作系统对进程的理解?
