首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> 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("%
有以下程序: #include<stdio.h> 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("%
admin
2022-06-24
27
问题
有以下程序:
#include<stdio.h>
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语言中函数参数传递的功能是“传值”,即形参和实参是两个没有关系的变量。本题函数的形参虽然为指针变量,但是函数内部交换的是地址值,而不是地址值所指向的函数值,所以不会传递给实参,因此交换函数并没有交换p、q所指向的值。
转载请注明原文地址:https://jikaoti.com/ti/qNd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于C语言文件的叙述中正确的是()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
以下选项中函数形参不是指针的是
下列叙述中正确的是
数据库设计的根本目标是要解决
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
层次型、网状型和关系型数据库划分原则是
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:统计substr所指的字符串在str所指的字符串中出现的次数。例如,若字符串为aaas1kaaas,
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将带头节点的单向链表节点数据域中的数据从小到大排序。即若原链表节点数据域从头至尾的数据为:10、4、2、8、6
随机试题
以“新产品-现有需求-国际市场”为基本思路的国际产品市场进入模式是()
开放性骨折较为适用的外固定应选用:
膜剂常用的成膜材料有()
某山区为发展经济,决定一次性开发未确定土地使用权的国有荒山800公顷,应报哪级行政机关审批?(。)
职能式项目管理组织结构的优点主要有()
2015年1月1日甲公司与乙商业银行达成协议,将乙商业银行于2013年1月1日贷给甲公司的3年期、年利率为9%、本金为500000元的贷款进行债务重组。乙商业银行同意将贷款延长至2016年12月31日,年利率降至6%,免除积欠的利息45000元,本金减至4
甲产品经两道工序完工,采用约当产量比例法分配各项生产费用。2014年4月份,甲产品完工产品500件;月末在产品数量为:第一道工序200件,第二道工序100件。其他有关资料如下:(1)原材料分两道工序在每道工序开始时一次投入;第一道工序的消耗定额为20千
春:花
You’vehadaproblem,you’vethoughtaboutittillyouweretired,forgottenitandperhapssleptonit,andthenflash!Whenyo
下列程序的输出结果是_________。#includeintt(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x—y*y;}main()
最新回复
(
0
)