首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() {int y=10; while(y--);printf("y=%d\n",y); } 程序执行后的输出结果是( )。
有以下程序: main() {int y=10; while(y--);printf("y=%d\n",y); } 程序执行后的输出结果是( )。
admin
2011-06-10
39
问题
有以下程序: main() {int y=10; while(y--);printf("y=%d\n",y); } 程序执行后的输出结果是( )。
选项
A、y=0
B、y=-1
C、y=1
D、while构成无限循环
答案
B
解析
whik语句一般形式为:While(表达式)语句;其语句先判断表达式,后执行语句。而表达式y--先返回y的当前值,再进行-1运算。
转载请注明原文地址:https://kaotiyun.com/show/F3Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdlib.h> structNODE{ intnum; structNODE*next;}; main( ) { structNODE*p,*q,*r; intsum=
有以下程序 void sort(int a[ ],int n) { int i,j,t; for(i=0;i<n-1;i+=2) for(j=i+2;j<n;j+=2) if(a[i]<a[j]) { t=a[i];a[i]=a[
下面程序的功能是输出以下形式的金字塔图案是: * * * * * * * * * * * * * * * * main( ) {
有以下程序 #define f(x) x*x main( ) { int i; i=f(4+4)/f(2+2); printf(“%d\n”,i); } 执行后输出结果是( )
有以下程序int a=2;int f(int *a){return (*a)++;}main( ){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf(“%d\n”,
若程序中定义了以下函数 double myadd(double a,double b) { return (a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )
以下叙述中正确的是( )
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
已有定义:.chara[]="xyz",b[]={’x’,’y’,’z’);,以下叙述中正确的是
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送
随机试题
CO2气体保护焊时,随着电弧电压的增大,在一定范围内将使()明显减小。
下列关于英式拍卖的说法中正确是
局麻药的主要作用机理是
轻度水肿适用急性肺水肿适用
背景某机电安装公司承担北方某城市包括安装三台蒸发量25t/h、蒸汽压力为2.5MPa的散装工业锅炉的锅炉房工程。开工前,项目部根据锅炉房安装工程施工组织设计,进行了全面的质量策划,并指令专业工程师编制质量控制程序。在施工过程检查中发现某
下列资产负债表日后事项中,属于调整事项的有()。
由于过量砍伐,我国个别地区的森林覆盖面积下降,水土流失严重,气候反常,灾难频繁。该教训告诉我们()。
A.ReasonsforHIVresistanceB.ImplicationsofchimpanzeeextinctionforhumansC.EffectiveAIDstreatmentD.Geneticsimilar
(1)FrankhaddrivenhismotherintoWahinetobuyMeggie’sdoll,andhewasstillwonderingwhathadpromptedhertodoit.She
A、Competitionfromothermodesoftransport.B、Thelowefficiencyoftheiroperation.C、Constantcomplaintsfrompassengers.D、T
最新回复
(
0
)