首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后输出的结果是______。 int d=l; fun(int p) { int d=5; d+=p++; printf("%d,",d); }
下列程序执行后输出的结果是______。 int d=l; fun(int p) { int d=5; d+=p++; printf("%d,",d); }
admin
2010-09-05
42
问题
下列程序执行后输出的结果是______。 int d=l; fun(int p) { int d=5; d+=p++; printf("%d,",d); } main() { int a=3; fun(a); d+=a++; printf("%d\n",d); }
选项
A、8,12
B、9,13
C、8,4
D、9,5
答案
C
解析
本题执行过程如下:首先调用fun函数,使得实参a的值3传递绐形参p,得到局部变量d=8,打印出局部变量d的值8返回主函数执行 “d+=a++””,此处的d为全局变量,所以d=1+3=4(由于本题是值传递,所以在函数fun中对p值的改变并不能引起a的改变),故本题的输出是8,4。
转载请注明原文地址:https://kaotiyun.com/show/xdWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommandl_Click()’循环1Fori=1To3
下列各语句中,正确的是
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是()。①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是()。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是( )。
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
下列关于算法的描述中错误的是
结构化程序设计方法的主要原则可以概括为自顶向下、逐渐求精、【】和限制使用goto语句。
若运行以下程序时,从键盘输入ADescriptor<回车>,则下面程序的运行结果是()。#include<stdio.h>main(){charc;intv0=1,v1=0,v2=0;
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
随机试题
急性血源性骨髓炎最常见的致病菌是
胆南星的功效是
在尿液的浓缩与稀释过程中
患者,男性,73岁。因“反复咳嗽、咳痰30年,加重伴呼吸费力2天”入院,并行机械通气治疗,患者烦躁不安,当班医师使用丙泊酚镇静,在使用时不正确的是
按照国务院颁发的《现金管理暂行条例》,企业可以使用现金支付的有()。
小张想购买一款兼具缴纳保费比较灵活而且保额可调整的寿险,理财规划师应该向其推荐()。[2015年5月真题]
保险的分类主要有( )。
拜占庭帝国最后灭亡于()之手。
论述蔡元培“五育并举”的教育方针。
下列选项中,属于民事权利私力救济方式的是()。
最新回复
(
0
)