首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() {int y=10; while(y-);printf("y=%d\n",y); } 程序执行后的输出结果是______。
有以下程序 main() {int y=10; while(y-);printf("y=%d\n",y); } 程序执行后的输出结果是______。
admin
2009-03-05
27
问题
有以下程序 main() {int y=10; while(y-);printf("y=%d\n",y); } 程序执行后的输出结果是______。
选项
A、y=0
B、y=1
C、y=1
D、while构成无限循环
答案
B
解析
此题考核的是while条件语句及自减运算。当while的条件表达式成立时(非零),重复执行循环体,但此题的 while循环无循环体,则只要while的条件表达式成立,就不断执行while条件表达式,直到其条件表达式不成立,程序就自动跳出while循环,直接执行printf语句。“y—”表示先运用y的值,再进行y自减。本题一开始先判断y为10的值是否满足条件(同时y的值自减1),显然y=1O条件满足,则再次执行while语句,判断y为9的值是否满足条件 (同时y的值自减1)……直到判断y为0的值是否满足条件(同时y的值自减1,即y=-1),此时条件为假,退出循环,执行printf语句,输出y=-1。
转载请注明原文地址:https://kaotiyun.com/show/VlXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画1个名称为CD1的通用对话框,1个名称为Command1的命令按钮,编写如下Click事件过程:Click事件过程:PrivateSubCommand1_Click()CD1.FileName=""CD1.Filter=
下列符号常量的声明中不合法的是
设有下面程序代码:OptionBase1PrivateSubCommandl_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,58,41)Fork=1To
下面关于单选按钮和复选框的叙述中正确的是
下面关于控件数组的叙述中正确的是
以下合法的VB变量名是()。
数据库系统的数据独立性是指()。
在过程定义中,Private表示()。
设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
随机试题
TheSecretsofLearningaNewLanguageIntroductionPeoplewanttoknowthesecretoflearninganewlanguage.
某甲是间歇性精神病人。某日,某甲喝醉了酒,把某酒店老板打成重伤,在群众抓捕他时,某甲因惊恐而精神病发作。则某甲()。
停止线设在人行横道线外侧面()处。
卡丁车
特约日交割是指双方达成交易后()
以下关于贪污罪和职务侵占罪的说法,有误的是()。
居民企业甲公司主要从事空调销售业务。2016年甲公司的销售收入为2000万元,其他收入为500万元,年度利润总额为600万元,2016年度,甲公司实际支出的广告费和业务宣传费为400万元。甲公司申报缴纳2016年企业所得税时,未将下列收入计入应纳税所得额
短时记忆是感觉记忆和长时记忆的中间阶段,保持时间大约为5秒到2分钟;它的容量相当有限,大约为________个组块。
In1930,whentheworldwas"sufferingfromabadattackofeconomicpessimism",JohnMay-nardKeyneswroteabroadlyoptimisti
Whyaresomanypeopledependentoncigarette?
最新回复
(
0
)