首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio, h>void swap1 (int c0[],int e1[] ){ int t; t = c0[0]; c0[0]: c1 [0] ; c1 [0] = t;}void swap2(int * c
有以下程序: #include <stdio, h>void swap1 (int c0[],int e1[] ){ int t; t = c0[0]; c0[0]: c1 [0] ; c1 [0] = t;}void swap2(int * c
admin
2009-01-15
17
问题
有以下程序: #include <stdio, h>void swap1 (int c0[],int e1[] ){ int t; t = c0[0]; c0[0]: c1 [0] ; c1 [0] = t;}void swap2(int * c0,int * c1){ int t; t= *c0; *c0= *c1; * c1 =t;}main( ){ inta[2]={3.5}.b[2]={3,5}; swapl(a,a+1) ;swap2(&b[0],&b[1]); printf("% d %a %d %d \n" ,a[0] ,a[1] ,b[0] ,b[1] ); }程序运行后的车出结果是( )。
选项
A、3 5 5 3
B、5 3 3 5
C、3 5 3 5
D、5 3 5 3
答案
8
解析
函数swap1,swap2的功能均为交换两个数。main函数调用swap1(a,a+1);使得数组a的首地址赋给形参c0[],a[1]的首地址赋给形参c1[],故交换c0[0]与c1[0]后,a[0]与 a[1]的值也发生了变化;函数调用swap2(&b[0],&b[1]);的功能也一样,使指针变量c0指向了b[0]存储单元,c1指向了b[1]存储单元,并在swap2函数中进行了交换,所以b[0],b[1]的值也发生变化,故本程序输出的结果是5 3 5 3。
转载请注明原文地址:https://kaotiyun.com/show/oBXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于控件数组的叙述中正确的是()。
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是
下面不能作为结构化方法软件需求分析工具的是
下列叙述中正确的是
如果要将一个窗体从内存中清除,应使用的语句是()。
在下面语句或函数中,不能描述选择结构的是
为使程序运行时通用对话框CD1上显示的标题为“对话框窗口”,若通过程序设置该标题,则应使用的语句是
以下关于菜单的叙述中,错误的是
下面rotate函数的功能是:将n行n列的矩阵A转置为A’,例如:[*] #define N 4 voidrotate(inta[ ][N]) { inti,j,t; for(i=0;i<N;i++) f
随机试题
人民检察院在哪些情况下可以决定拘留?(西南政法2005年研)
半夏厚朴汤属于鳖甲煎丸属于
中年女性,下腹部受到剧烈撞击后出现轻压痛,导尿有少量血尿,6小时后,尿量仅100ml,呈血性,患者腹痛加重,并蔓延至全腹,移动性浊音阳性。应考虑该患者可能出现了
当矿区高程控制网不能以国家高程为基准时,可以采用()的高程系统。
根据我国中外合资经营企业法及其实施条例的规定,下列关于合营企业董事长产生方式的表述中,不正确的有()。
()对于发展相当于信任对于()
加强团结是做好各项工作的基础。你如果成为一名公务员,对搞好本处室团结有什么想法和打算?
北宋末年,徐兢出使东北方某国,撰写一书,“举凡立国之政、风俗事物之宜”,描写颇为详尽,具有重要的史料价值。该书是()。
PresidentBarackObamaclaimedprogressWednesdayinhissecond-termdrivetocombatclimatechangebutsaidmoremustbedonet
Seariseasaconsequenceofglobalwarmingwouldimmediatelythreatenthatlargefractionoftheglobelivingatsealevel.Nea
最新回复
(
0
)