首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
20
问题
有以下程序
#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://kaotiyun.com/show/Dh3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
以下叙述中正确的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
有以下计算公式若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
有下列程序:#include<stdio.h>main(){FILE*fp;intk,n,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n",a[0],a[1]
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
某系统结构图如下图所示(n≥5),该系统结构图的最大扇出数是
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。请编写函数fun,其功能是:求n(n<10000)以内的所有四叶玫瑰数并逐个存放到result所指的数组中,四叶玫瑰数的个数作为函数值返回。如
随机试题
颅底骨折的诊断主要依靠________,明确诊断则依靠________。
扩张型心肌病各瓣口的多普勒异常现有
我国历史上第一部官修药典性本草是
很早以前科学家就发现有些人对于某些药物的反应和其他病人不同。例如,某种麻醉用肌肉松弛剂会导致特定的人无法呼吸。后来,科学家发现产生这种现象的原因在于这类人拥有特定的基因。这也就带来了一个问题:研究人们之间的遗传差异是否可以促进医学发展出更高级的治疗手段,也
若圆锥体的高h和底半径r的比是4:3,且侧面积为15π,则它的高h等于()。
设f(x)∈C[a,b],在(a,b)内二阶可导,且f″(x)≥0,φ(x)是区间[a,b]上的非负连续函数,且∫abφ(x)dx=1.证明:∫abf(x)φ(x)dx≥f[∫abxφ(x)dx].
A、 B、 C、 D、 D
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为()。
下面电了邮件的说法中不正确的是()。
Freemedicaltreatmentinthiscountrycoverssicknessofmindaswellas______sickness.
最新回复
(
0
)