首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的执行结果为( )。 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
31
问题
下面程序段的执行结果为( )。 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全国计算机二级
相关试题推荐
以下程序输出的结果为______。main(){char*dlpha[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"};char*p;inti;p=alpha;
以下选项中不能正确把cl定义成结构体变量的是()。
以下程序的运行结果是【】。main(){inta=2,b=7,c=5;switch(a>0){case1:switch(b<0){case1:printf(
若变量a是int类型,并执行了语句:a=’A’+1.6;,则正确的叙述是
以下程序运行后的输出结果是【】。#include<stdio,h>#include<string,h>main(){charch[]="abc".,x[3][4]:inti:for(i=0;i<3:i++)s
在下列叙述中,正确的一条是______。
设ch是char型变量,其值为A,且有表达式:ch=(ch>=’A’&&ch<=’Z’)?(ch+32):ch。该表达式的值是______。
软件开发的原型化方法是一种动态定义软件需求的方法,下述条件中,______是实施原型化方法所必需的。①成熟的原型化人员②快速的成型工具③需求了解的准确性
随机试题
下列有关遗传密码的叙述,正确的是
慢性肺源性心脏病急性加重期的诱因是
已签约合同价中的暂列金额由()掌握使用,发包人按照合同的规定做出支付后,如有剩余,则暂列金额余额归()所有。
下列关于符合消防安全重点单位界定标准的单位,进行消防安全重点单位申报的说法,不正确的是()。
以下不得申请转关运输的货物是:
根据外部环境因素对企业生产经营活动影响的方式和程度,一般可将企业外部环境分为一般宏观环境因素、行业环境因素和经营环境与竞争优势环境三大类,三大类因素彼此关联、相互影响,具有()的特性。
“变被动为主动,变困难为机遇”表明()。
从严治警一刻都不能放松,没有铁的纪律约束,就锻造不出铁的队伍。按照有关规定,下列做法正确的是()。
《个人所得税法》第一条规定:在中国境内有住所,或者无住所而一个纳税年度内在中国境内居住累计满一百八十三天的个人,为居民个人。居民个人从中国境内和境外取得的所得,依照本法规定缴纳个人所得税。在中国境内无住所又不居住,或者无住所而一个纳税年度内在中国境内居住
GodHelpsThoseWhoHelpThemselvesForthispart,youareallowed30minutestowriteashortessayentitledGodHelpsThos
最新回复
(
0
)