首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int d=1; void fun( int p ) { int d=5; d += p++; printf("%d ", d ); } main() { int a=3; fun( a ); d += a++; pri
有以下程序 #include int d=1; void fun( int p ) { int d=5; d += p++; printf("%d ", d ); } main() { int a=3; fun( a ); d += a++; pri
admin
2020-07-28
70
问题
有以下程序
#include
int d=1;
void 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 4
B、9 6
C、9 4
D、8 5
答案
A
解析
函数的参数传递过程中,形参只是实参的一个副本,形参改变不能影响到实参。若外部变量和局部变量同名,则在该局部变量的作用域内,该外部变量会被"屏蔽"。所以调用函数fun(a)时,使用的变量d为5,d=5+3=8,输出结果为8;main()函数内,使用的为全局变量d,a值没有改变,d=1+3=4,输出结果为4,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/oB3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中完全正确的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,函数fun的功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的千位和十位上,
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将tt所指字符串中的小写字母全部改为对的大写字母,其他字符不变。例如,若输入“Ab,cD”,则输出“AB,CD
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,其功能是:把低于平均分的学生数据放人b所
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。例如,若n=10,则应输出0.617977。请改正程序中的错误,使它能得
请编写函数fun,该函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为WWWWSSSSHHHH则字符串中的内容应是:W
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
C语言规定,函数返回值的类型是()。
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
随机试题
西方政治发展理论关于“传统社会”和“现代社会”的区别。
第二代计算机网络是以_____为主的计算机网络。
A.PCAB.血清胃泌素C.cagAD.IFAE.13C呼气实验自身免疫性胃炎可检测到
急性颅内压增高时患者早期生命体征改变为
怀疑胃溃疡恶变时的最佳处理措施是()
()是确定合同准据法的基本原则。
预测分析环境影响时应尽量选用通用、成熟、()并能满足准确度要求的方法。
储蓄存款利息所得个人所得税是由()。
在考生文件夹下的“sampl.acedb”数据库文件中已建立表对象“tStud”和“tScore”、宏对象“mTest”和窗体“fTest”。请按以下要求,完成各种操作。(1)分析并设置表“tScore”的主键。(2)将学生“入校时间”
NarratorListentopartofaconversationbetweenastudentandaprofessor.Nowgetreadytoanswerthequestions.Youmayuse
最新回复
(
0
)