首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() { int x=5; do {printf("%d",x-=4);) while(!(--x)); } 程序的输出结果是( )。
有下列程序: main() { int x=5; do {printf("%d",x-=4);) while(!(--x)); } 程序的输出结果是( )。
admin
2012-12-03
23
问题
有下列程序:
main()
{ int x=5;
do
{printf("%d",x-=4);)
while(!(--x));
}
程序的输出结果是( )。
选项
A、1
B、2 0
C、1—4
D、死循环
答案
C
解析
本题考查do-while循环。先执行do的内容,也就是printf语句,x=x-4=1,输出1,判断while循环的控制条件,--x=0,则!(--x)为非零,循环条件成立,执行下一次循环;x=x-4=-4,输出-4,判断while循环的条件,--x= 5,则!(--x)为零,循环条件不成立,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/JgPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于结构化程序设计原则和方法的描述错误的是()。
对下列二叉树进行中序遍历的结果为【】。
下列选项中不属于软件生命周期开发阶段任务的是()。
设intx=1,y=1;表达式(:x||y--)的值是______。
在对文件进行操作的过程中,若要求文件的位置指针重新指向文件的开头,应当调用的函数是【】函数。
下面程序的功能是建立一个有3个结点的单循环链表,然后求各个结点数值域data中数据的和,请填空。#include<stdio.h>#include<stdlib.h>structNODE{intdata;
在关系数据库中,用来表示实体之间联系的是()。
设有如下3个关系表:下列操作中正确的是()。
在结构化程序设计中,模块划分的原则是()。
数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中,______不是数据库阶段的特点。
随机试题
A注册会计师负责审计甲公司2012年财务报表。在审计过程中,A注册会计师可能对甲公司会计实务方面的质量的看法与治理层沟通的事项包括哪些?
以下地址中,不是子网掩码的是______________。
《马踏匈奴》产生于()
重度营养不良常见的合并症是
菜市某区公安分局将一起盗窃案件立案侦查后,以刘某有重大嫌疑为由拘留,后提请区人民检察院批准逮捕,区人民检察院予以批准。区人民检察院批捕后向区人民法院提起公诉。区人民法院审理此案后,判处刘某有期徒刑5年。刘某不服,依法提起上诉,市中级法院维持原判。刘某在服刑
《建设工程安全生产管理条例》中规定,依法批准开工报告的建设工程,建设单位应当自开工报告批准之日起()日内,将保证安全施工的措施报送建设工程所在地的县级以上人民政府建设行政主管部门或者其他有关部门备案。
根据《消费金融公司试点管理办法》,消费金融公司,是指经银监会批准,在中华人民共和国境内设立的,不吸收公众存款,以小额、分散为原则,为中国境内居民个人提供以消费为目的的贷款的非银行金融机构。()
决定商业银行风险承担能力的是()
2014年高校毕业生规模为727万人,相较于2013年的699万人,毕业生总量压力进一步增大,整体就业形势依然十分严峻。请谈谈你的看法?
Someday,in【C1】______theouterplanetsofoursolarsystem,humankindwillwanttodo【C2】______sendsmallprobesthatmerely
最新回复
(
0
)