首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的执行结果为( )。 int i=3,j=0,k=0; for(;i>0;--i) { ++k; do { ++j; if (i!=j) break; ++k; }while(j<5);
下面程序段的执行结果为( )。 int i=3,j=0,k=0; for(;i>0;--i) { ++k; do { ++j; if (i!=j) break; ++k; }while(j<5);
admin
2013-02-23
60
问题
下面程序段的执行结果为( )。 int i=3,j=0,k=0; for(;i>0;--i) { ++k; do { ++j; if (i!=j) break; ++k; }while(j<5); } printf("i=%d j=%d k=%d\n",i,j,k);
选项
A、i=0 j=4 k=12
B、i=0 j=5 k=5
C、i=0 j=4 k=4
D、i=0 j=3 k=3
答案
4
解析
程序开始时(i,j,k)三个值分别为(3,0,0),然后进入for循环,由于for的第一条语句空缺,所以不做初始化,此时i为3满足循环条件,进入循环体。然后执行“++k;”使k变成1,再无条件进入do-while循环体执行“++j;”使j变成1,此时i和j不相等所以执行break;语句跳出do-while循环。
准备开始第二遍for循环,i的值被减1,此时3个值分别为(2,1,1),i为2满足循环条件,进入循环体。然后依次执行++k;和++j;使它们增1,此时i和j同为2相等,所以跳过break;语句再执行一次++k;使k为3,由于此时j满足do-while的循环条件,所以下一步回到前面执行do后面的++j;语句,使j为3,此时i和j不相等,所以执行break;跳出do-while循环。
准备开始第三遍for循环,i的值被减1,此时3个值分别为(1,3,3),i为1满足循环条件,进入循环体。然后依次执行++k;和++j;使它们增1,此时i和j不相等,所以执行break;跳出do-while循环。
准备开始第四遍for循环,i的值被减1,此时3个值分别为(0,4,4),i为0不满足for语句的循环条件,所以执行循环体后面的printf()函数输出3个值,故正确答案为C。
转载请注明原文地址:https://kaotiyun.com/show/aSPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不能正确计算代数式sin2()值的C语言表达式是()。
下列程序的输出结果是______。#defineA100main(){inti=0,sum=0;do{if(i==(i/2)*2)continue;sum+=i;}whi
若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为()。
有以下程序:#include<stdio.h>main(){intm=12,n=34;printf("%d%d",m++,++n);printf("%d%d\n",n++,++m);}程序运行后的
以下叙述中正确的是()。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有上【】个元素。
软件需求分析一般应确定的是用户对软件的______。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
随机试题
简单说明语言规划的特点。
_____等领域一般不采用反致。
子宫收缩的特点正确的是()
在破伤风的治疗措施中,下列哪项最关键
患者,男性,63岁。夜间阵发性呼吸困难2个月,喘憋不能平卧1周,有心肌梗死病史。查体:血压125/89mmHg,心律88次/min,双下肢无水肿。该患者喘憋最有可能的原因是
天王补心丹与朱砂安神丸组成中均含有的药物是
德国甲公司为其产品在中德两国注册了商标。中国乙公司擅自使用该商标生产了大量仿冒产品并销售至中德两国。现甲公司将乙公司诉至中国某法院,要求其承担商标侵权责任。关于乙公司在中德两国侵权责任的法律适用,依中国法律规定,下列哪些选项是正确的?()
2012年11月1日,甲公司购入乙公司股票50万股作为交易性金融资产,支付价款400万元,其中包含已宣告但尚未发放的现金股利20万元。另支付相关交易税费8万元。该交易性金融资产的入账金额为()万元。
根据《中华人民共和国反不正当竞争法》的规定,下列哪一行为属于不正当竞争行为中的混淆行为?
Disappointment,asuncomfortableandevenpainfulasitcanbeforus,isessentialandimportantonourjourneyofgrowth.Maki
最新回复
(
0
)