首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int a=3; main() { int s=0; {int a=5; s+=a++ ;} s+=a++; printf("% d\n", s);} 程序运行后的输出结果是______。
有以下程序: int a=3; main() { int s=0; {int a=5; s+=a++ ;} s+=a++; printf("% d\n", s);} 程序运行后的输出结果是______。
admin
2010-09-05
44
问题
有以下程序: int a=3; main() { int s=0; {int a=5; s+=a++ ;} s+=a++; printf("% d\n", s);} 程序运行后的输出结果是______。
选项
A、8
B、10
C、7
D、11
答案
A
解析
本题有两个同名变量a,其中一个在main函数之前定义,为全局变量,另一个在main函数中的复合语句中定义,为局部变量。在复合语句中局部变量a起作用,即a=5,因此语句s+=a++计算出的s值为:s=s+a++=0+5++=0+5=5;执行完复合语句后全局变量a起作用,即a=3,因此语句s+=a++计算出的s值为:s=s+a++=5+3++=5+3=8。故printf语句的输出为8。
转载请注明原文地址:https://jikaoti.com/ti/v0I0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库应用系统中的核心问题是()。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
如果在Open语句中用Output方式打开一个含有数据的文件,则该文件中已有的数据
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是( )。
在设计阶段,假定在图片框Picture1中装入了一个图形,为了删除该图片框控件,应采用的正确操作是
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
软件测试用例包括()。
若按功能划分,软件测试的方法通常分为______测试方法和黑盒测试方法。
随机试题
(2012.10.18)国际区域市场存在的原因主要有()
哮喘持续状态的处理方法,不正确的是
若承包人不具备承担暂估价项目的能力或具备承担暂估价项目的能力但明确不参与投标的,由()组织招标。
工程项目的建设是不可逆的,当出现质量问题,或建设项目不可行时,则不可能重新回到原始状态,最终可能导致工程报废属于工程项目及其生产的( )特点。
对某多层旅馆设置的自动喷水灭火系统进行验收前检测,检测结果如下:①手动启动消防泵29s后,水泵投入正常运行;②系统使用的喷头均无备用品;③直立型标准覆盖面积洒水喷头与端墙的距离为2.2m;④水力警铃卡阻致水力警铃不报警。根据《自动喷水灭火系统施工及验收规范
2016年3月18日,甲机械公司与乙融资租赁公司接洽融资租赁某型号数控机床事宜,同年4月1日,乙按照甲的要求与丙精密设备公司签订了购买1台某型号数控机床的买卖合同。丁以乙的保证人身份在该买卖合同上签字,但合同中并没有保证条款,丙和丁亦未另行签订保证合同。乙
甲股份有限公司(以下简称甲公司)为增值税一般纳税人,适用增值税税率为16%。2018年1月1日,所有者权益总额为10000万元,其中股本6000万元,资本公积1000万元,盈余公积1200万元,未分配利润1800万元。2018年度甲公司发生如下经济业务:
甲公司是一家生产电子产品的上市公司,为增值税一般纳税人。甲公司按单项存货、按年计提跌价准备。2015年1月1日,B产品的存货跌价准备余额为10万元,C产品的存货跌价准备余额为180万元,2015年销售C产品结转存货跌价准备130万元。对其他存货未计提存货跌
大人になると、考え方もだんだん変わって________。
GeorgeGordonByronwasmostfamousfor
最新回复
(
0
)