首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出是______。 mare() {int x=3 y=6,a=0; while(x++!=(y=1)) { a+=1; if(y<x)break; } printf(
下面程序的输出是______。 mare() {int x=3 y=6,a=0; while(x++!=(y=1)) { a+=1; if(y<x)break; } printf(
admin
2013-02-23
22
问题
下面程序的输出是______。 mare() {int x=3 y=6,a=0; while(x++!=(y=1)) { a+=1; if(y<x)break; } printf("x=%d,y=%d,a=%d\n",x,y,a); }
选项
A、x=4,y=4,a=1
B、x=5,y=5,a=1
C、x=5,y=4,a=3
D、x=5,y=4,a=1
答案
8
解析
注意的是x++中x值的引用时,这里应当是先引用,后自加,具体执行过程如下:第一次while循环:条件为真,执行a=a+1=1此时,x的值已为4,判断y<x不成立,继续抽行循环;第二次while循环:条件为假,此时x的值已为5,退出while循环,执行printf。
转载请注明原文地址:https://kaotiyun.com/show/VbJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){inta[3][3]={{1,2},{3,4},{5,6}},i,j,s=0;for(i=1;i<3;i++)for(j=0;j<=i;j++)s+=a[
当执行下面程序且输入aboy时,输出的结果是______。#include<stdio.h>#include<string.h>main(){charss[81]="ABOY",hh[81],*pt;
下面程序的输出结果是______。main(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;ptintf("%d\n",*p+9);}
设下面程序的可执行文件名为prg.exe,在该程序所在子目录下输入以下命令行:prghellogood<回车>则程序的输出结果是______。main()(intargc,char*argv[]){inti;
以下程序的输出结果是______。main(){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))printf("%d%d\n",a,b);elsepri
执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为______。inta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;
已知a的ASCⅡ码为97,执行下面两个语句后,输出的结果为______。charc1=97;c2=98;printf("%d%c",c1,c2);
随机试题
修改Access表结构时,不会导致原有数据丢失的是()
经典霍奇金淋巴瘤预后最好的组织学类型是
早期胃癌是指病变局限在
恶寒,发热,无汗,咳喘,痰黄稠,多见于肢冷,发热,溲赤便干,舌红绛,多见于
顺达电子有限责任公司于2003年5月20日经公司登记机关核准登记取得企业法人营业执照,该公司应在()前开业。
设直线的方程为,则直线()。
单位若委托他人代理记账,配备专人负责日常货币收支和保管是委托人应履行的义务。()
在劳动争议申请仲裁的时效期间内,一方当事人通过协商、申请调解等方式向对方当事人主张权利的,仲裁时效()。
陶行知的“捧着一颗心来,不带半根草去”的教育信条体现了教师()
在现实生活中,总有一些人成天盼望成功,要么希望一步登天、一夜暴富,要么渴望一举成名。然而往往也是这些人,对自己的承诺失信,对自己的选择游移不定,对从事的工作或事业三心二意,与人的交往缺乏真诚,没有半点“虔”的表现。在做人上,忘记了“三人行,必有我师焉”的古
最新回复
(
0
)