首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int x=0,y=6; do { while(--y) x++;} while(y--); printf("%d,%d\n",x,y); } 程序的运行结果是( )。
有以下程序 #include main() { int x=0,y=6; do { while(--y) x++;} while(y--); printf("%d,%d\n",x,y); } 程序的运行结果是( )。
admin
2020-07-28
31
问题
有以下程序
#include
main()
{
int x=0,y=6;
do
{ while(--y) x++;}
while(y--);
printf("%d,%d\n",x,y);
}
程序的运行结果是( )。
选项
A、5,-1
B、6,0
C、5,0
D、6,-1
答案
A
解析
考查do-while和while循环语句的执行过程。do-while语句是先执行循环体再判定循环条件,而while语句是先判定循环条件再执行循环体。自减运算符前置时,该变量是先自减1后再参与其他运算;自减运算符后置时,该变量是先参与运算后再自减1。由此,当y=1时,内层循环结束,此时x=5,y=0。外层循环的判定条件"y--"也为假,判定语句执行后y=-1,所以答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/Dh3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是
在软件开发中,需求分析阶段产生的主要文档是
某系统结构图如下图所示(图中n≥5),该系统结构图的宽度是
以下叙述中正确的是
以下选项中不属于C语言标识符的是
以下选项中不能用作C程序合法常量的是
有以下程序#include<stdio.h>main(){inta=0,b=0;/*给a赋值a=10;b=20;给b赋值*/printf("a+b=%d\n",a+b);/*输出计算结果*/}程序运行后的输出结果是
以下叙述中正确的是
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
随机试题
在考生文件夹下有一个“学生.mdb”数据库,里面有一个报表对象“学生”。(1)在报表的报表页眉节区添加一个标签控件,其名称为“bTitle”,标题显示为“学生统计图”。(2)在页面页脚节区添加一个计算控件,显示当前页码(仅显示页码数字)。该控件放置
阅读下面的古诗,按要求答题。寄华玉徐祯卿去岁君为蓟门客,燕山雪暗秦云白。马上相逢脱紫貂,朝回沽酒城南陌。燕山此日雪雰雰,只见秦云不见
当人们认为自己的报酬与劳动之比,与他人的报酬与劳动之比是相等的,这时就会有较大的激励作用,这种理论称为()
组成药物中有沙参、麦冬、冰糖、细生地、玉竹的方剂是
区分五脏、六腑、奇恒之腑最主要依据是
证券业从业人员的诚信信息的收集、记录和使用,应当遵循的原则有()。I.真实Ⅱ.准确Ⅲ.公正Ⅳ.合法
2001年12月31日,甲公司对持有的乙公司股份应计提的跌价准备为()万元。2003年末甲公司对乙公司股权投资的账面价值为()万元。
长江股份有限公司(以下简称“长江公司”)有关无形资产业务如下:(1)2009年1月,长江公司以银行存款2400万元购人一项土地使用权(不考虑相关税费)。该土地使用年限为60年,采用直线法摊销,无残值。(2)2009年6月,长江公司研发部门准备研究开发一
“君子欲化民成俗,其必由学乎”最早出自()。
注:1.条形图上所标示数字为该项支出占消费支出总额的百分比。2.食品支出占消费支出总额的比例为恩格尔系数,是用来衡量一个国家或地区人民生活水平的重要指标。2005年城乡居民各项消费支出所占额,差距最大的是()。
最新回复
(
0
)