首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
38
问题
有以下程序:
#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://www.kaotiyun.com/show/hPtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序:#include<stdio.h>#include<string.h>main(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];.prinff("%d,",strlen(p
以下能正确定义字符串的语句是()。
下面模型中为概念模型的是
软件调试的目的是
有以下程序intfun(intn){if(n==1)return1;elsereturn(n+fun(n-1));}main(){intx;scanf("%d"
以下叙述中错误的是
有以下程序:#includedoublefun(doublea){doublex;x=a一(int)a;returnx;}main(){double
下面关于“EOF”的叙述,正确的是
代码编写阶段可进行的软件测试是
随机试题
患者的染色体核型为46XX/46XY,体内同时有卵巢和睾丸,为__________畸形,若染色体核型为46,XX,体内的生殖腺为卵巢,而外生殖器类似男性,为__________畸形,若染色体核型为46,XY,生殖腺为睾丸,而外生殖器似女性,则为______
葡萄胎
简述报表的创建过程。
与十进制数291等值的十六进制数为______。
实行会计电算化单位的会计资料一般存储在内存储器中。()
下列应税消费品中,在零售环节征收消费税的是()。
20世纪30年代,我国幼教界有“南陈北张”之称,即南京有陈鹤琴,北京有()。
2014年是第二次世界大战爆发75周年,3月28日,国家主席习近平在德国科尔伯基金会发表演讲,谈到二战时引用到的名言是()。
第一次工业革命期间,英国人______制成改良蒸汽机;______制成蒸汽机车。
栈和队列的共同特点是
最新回复
(
0
)