首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int*a,int*b) { int*c; c=a;a=b;b=c; } main() { int x=3,y=5,*p=&x,*q=&y;
有以下程序: #include void fun(int*a,int*b) { int*c; c=a;a=b;b=c; } main() { int x=3,y=5,*p=&x,*q=&y;
admin
2021-04-28
57
问题
有以下程序:
#include
void fun(int*a,int*b)
{ int*c;
c=a;a=b;b=c;
}
main()
{ int x=3,y=5,*p=&x,*q=&y;
fun(p,q);printf("%d,%d",*p,*q);
fun(&x,&y);printf("%d,%d\n",*p,*q);
}
程序运行后的输出结果是( )。
选项
A、3,5,5,3
B、3,5,3,5
C、5,3,3,5
D、5,3,5,3
答案
B
解析
C语言中,函数参数传递的功能是“传值”,即形参和实参是两个没有关系的变量。本题程序中函数的形参为指针变量,函数内部交换的是地址值,不是地址值所指向的值,所以不会改变实参的值。
转载请注明原文地址:https://kaotiyun.com/show/hPtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
在源程序的开始处加上#include<stdio.h>进行文件引用的原因,以下叙述正确的是()。
在快速排序法中,每经过一次数据交换(或移动)后()。
关系的实体完整性要求关系中不能为空的属性是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目问的联系是
下面不属于软件测试实施步骤的是
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
C源程序中不能表示的数制是()。
随机试题
在家庭与婚姻的理论解释中,强调家庭的功能——社会化、情感支持和相互陪伴、性规则及经济合作等对整个社会的福祉及平稳运行非常重要的是()
简述裴斯泰洛齐的教育思想。
Word2003中,“制表位”命令位于______。
以疼痛性排尿,尿道肿胀、尿道敏感等为主要特征的疾病是()。
票据的延伸业务主要有()。
根据《社会矫正法》,社区矫正机构应当根据裁判内容和社区矫正对象的性别、年龄、心理特点、健康状况、犯罪原因、犯罪类型、犯罪情节、悔罪表现等情况,制定有针对性的()。实现分类管理、个别化矫正。
美术的基本语言元素包括点、线、面、色。()
下列哪个表述最为正确?()。
Anargumentmadebysupportersoffunctionismisthat______.Theauthorassociatestheissueoffunctionismwithpost-warmoder
Trafficreachesitsrushhourbetween8:00and9:00inthemorning.
最新回复
(
0
)