首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){int a=7; while(a--); printf("%d\n",a);} 程序运行后的输出结果是
有以下程序 #include main(){int a=7; while(a--); printf("%d\n",a);} 程序运行后的输出结果是
admin
2019-12-17
32
问题
有以下程序
#include
main(){int a=7;
while(a--);
printf("%d\n",a);}
程序运行后的输出结果是
选项
A、0
B、1
C、-1
D、7
答案
C
解析
在while语句中,先判断while后面的表达式是否为0,如果为0,则退出循环,否则执行循环体。在本题中,当变量a的值经过几次循环后,其值等于0时,退出while循环语句,变量a再执行自减运算,所以其值等于-1。
转载请注明原文地址:https://kaotiyun.com/show/6ICp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
下面不属于软件设计阶段任务的是()。
请编写函数fun,函数的功能是:统计各年龄段的人数。N个年龄通过调用随机函数获得,并放存主函数的age数组中;要求函数把0举9岁年龄段的人数放在a[0]中,把10至19岁年龄段的人数放在d[l]中,把20至29岁年龄段的人数放在d[2]中,其余依此类推,把
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用一1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
下列选项中,能正确定义数组的语句是
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);}main(
以下关于结构化程序设计的叙述中正确的是
软件调试的目的是
在深度为7的满二叉树中,叶子结点的个数为
以下不能用于描述算法的是
随机试题
对林可霉素、克林霉素正确的描述是
ARDS引起Ⅰ型呼衰的主要机制为
患者,女,45岁。反复对称性双手、双足关节肿痛10年,晨僵2~3小时,近1个月出现咳嗽、咳痰、有时喘憋、不发热。查体:双手轻度关节变形,双肺底可闻少许的细小湿性啰音。最可能的诊断是
下列哪一项不是表寒证的临床表现
中压风管系统的严密性试验,应在漏光法检测合格后,用测试设备进行漏风量测试的抽检,抽检率为(),且不得少于一个系统。
下列业务中,不能享受免征营业税优惠政策的有()。
长城公司2011年利润表上反映的税前会计利润为40017元,所得税税率为25%。该企业固定资产折旧采用年限平均法,本年计算的折旧额为5万元,按照税法规定采用双倍余额递减法计算的折旧额为10万元。管理费用中含有超标的业务招待费6万元,差旅费支出3万元。投资收
根据企业国有产权转让管理的有关规定,企业国有产权转让时,受让方采取分期付款方式支付价款的,对首期付款的支付比例和支付期限的要求是()。
IAEA
Yousaidthepostofficeisonthisblock,canyoubeabitmore______?
最新回复
(
0
)