首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> yoidfun(int*a,int*1)) {int*c; c=a;a=b;b=c; } main( ) {intx=3,y=5,*p=&x,**q=&y; fun(p,q);printfl’’%d,%
有以下程序 #include<stdio.h> yoidfun(int*a,int*1)) {int*c; c=a;a=b;b=c; } main( ) {intx=3,y=5,*p=&x,**q=&y; fun(p,q);printfl’’%d,%
admin
2014-06-19
51
问题
有以下程序
#include<stdio.h>
yoidfun(int*a,int*1))
{int*c;
c=a;a=b;b=c;
}
main( )
{intx=3,y=5,*p=&x,**q=&y;
fun(p,q);printfl’’%d,%d,’’,*p,*q);
fun(&x,&y);printfl”%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
解析
本题考查函数的调用与指针。p和q分别为指向x和y的指针,函数fun( )的两个形参均为指针型,土要功能为交换两个指针的指向,当调用结束以后,该操作不能返回主函数。而主函数中,fun(P,q)、fun(&x,&y)的实参均为x与y的地址,因此,两者结果相同,并且两者指针指针的值不能变化。
转载请注明原文地址:https://kaotiyun.com/show/OYJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是______。structNode}intx;charch;};fun(structNode*sn)}statick=1;sn->x=20;
以下能正确定义数组并正确赋初值的语句是()。
有以下程序:main(){intaa[4][4]:{{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};inti,S=0;for(i=0;i<4;i++)s+=aa[i][1];
若有以下定义和语句:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a则不能表示a数组元素的表达式是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
能正确表示逻辑关系""a≥10或a≤0""的C语言表达式是______。
在C语言中,合法的长整型常数是_______。
下列语句中符合C语言语法的赋值语句是_______。
以下不能正确定义二维数组的选项是()。
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。#include<stdio.h>voidmain(intargc,char*argv[])
随机试题
有以下程序(注意:字母A的ASCII码值为65):#include<stdio.h>main(){char*s={"ABC"};do{printf("%d",*s%10);
Crimehasitsowncycles,amagazinereportedsomeyearsago.Policerecordsthatwerestudiedforfiveyearsfromover2,400ci
全球引起关注要求防治的主要热带寄生虫病是
关于平整度的下列说法中,正确的是()。
在某设备工程执行过程中,设备监理工程师检查实际进度时发现工作M的总时差由原计划的5d变为—2d,则说明工作M的实际进度()。
重要结构零件经调质处理后,不仅能保持较高的强度,而且塑性、韧性更能显著改善,这种热处理工艺为()。
在项目全寿命管理中,实施阶段的管理被称为()。
根据营业税法律制度的规定,下列业务中,应按“服务业——租赁业”税目缴纳营业税的有()。(2012年)
简述经典性条件反射的基本内容。
一大型快餐店的经理欲了解顾客在店内的逗留时间,从顾客中随机抽取9名,测得他们在店内的逗留时间(单位:min)如下:14.815.114.714.915.214.815.215.015
最新回复
(
0
)