首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后输出的结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printh("%d,",d); } main() {
下列程序执行后输出的结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printh("%d,",d); } main() {
admin
2013-02-23
52
问题
下列程序执行后输出的结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printh("%d,",d); } main() { int a=3; fuin(a); d+=a++; printf(:%d\n",d); }
选项
A、8,12
B、9,13
C、8,4
D、9,5
答案
4
解析
本题执行过程如下:首先调用fun函数,使得实参a的值3传递给形参p,得到局部变量d=8,打印出局部变量d的值8;返回主函数执行“d+=a++”,此处的d为全局变量,所以d=1+3=4(由于本题是值传递,所以在函数fun中对p值的改变并不能引起a的改变),故本题的输出是8,4。
转载请注明原文地址:https://www.kaotiyun.com/show/DKPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有函数max(a、b),为了让函数指针变量p指向函数max,当调用该函数时,正确的赋值方法是
【】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
面向对象的模型中,最基本的概念是对象和【】。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
以下程序中的for循环执行的次数是______。#defineN2#defineMN+1#defineNUM2*M+1main(){inti;for(i=1;i<NUM;i++)
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的
在具有n(n>1)个结点的完全二叉树中,结点i(2i>n)的左孩子结点是______。
在软件生命周期中,【】阶段是花费最多、持续时间最长的阶段。
按“先进后出”原则组织数据的数据结构是[]。
随机试题
A注册会计师负责审计甲公司2012年财务报表。在与管理层讨论其存货盘点计划,讨论的主要内容包括()。
放射治疗的实施,包括:①患者的体位;②固定装置;③模拟定位技术;④放射源的选择;⑤靶区的设计
肝硬化患者突然出现剧烈腹痛,发热,腹水迅速增加,脾增大,最大可能并发症是
设备和管道防腐蚀涂装宜在()进行。
绩效标准是考评评判的基础,在确定时必须遵循()的标准。
某公司在本地召开专场招聘会,拟招聘15名销售部门经理。招聘当天,该公司招聘工作人员把招聘大厅布置得井井有条,楼梯上贴着公司的宣传画,楼门口放着一台电视机,连续播放着公司宣传片。该公司招聘工作包括以下几个步骤;(1)领表。进场的应聘者要先呈交个人的简历一
在师生互动中若要产生真正由幼儿主动发起的交往行为,需要提倡教师和幼儿之间的平等()的交往。
王明“左”倾机会主义的主要错误有
Thesituationof"pay-per-click"advertisingcanbedescribedas______.Whichofthefollowingistrueofthetext?
【F1】ThediscoverylastweekofpossibleevidenceoflifeonMarshaselectrifieddebateoverwhethertheuniverseisabarrenvo
最新回复
(
0
)