首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
29
问题
有以下程序: #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全国计算机二级
相关试题推荐
下列程序的执行结果为()。A="5":B="6"A=VaI(A)+VaI(B)B=Val("56")IfA<>BThenPrintA-BElsePrintB-A
下列选项中属于面向对象设计方法主要特征的是()。
在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是
设有如下一段程序:PrivateSubCommand1_Click()StaticaAsVarianta=Array("one","two","three","four","five")Printa(3)EndSub针对上述事件过
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。在窗体上有一个命令按钮,其名称为Command1,标题为“输入/显示”;此外还有一个文本框,其名称为Text1,初始内容为窄白。程序的功能是,程序运行后,单击命令按钮,显示输入
设窗体上有一个通用对话框控件CD1,希望在执行下面程序时,打开如图所示的文件对话框PrivateSubCommandqClick()CD1.DialogTitle="打开文件"CD1.InitDit="C:\"CD1.Filte
(1)考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则将考生文件夹下in3.dat文件中的100个0~999的整数读入到数组a中;②单击“计算”按钮,则找出这100个整数中的所有水仙花数,并将它们的最大值与
在考生文件夹下有一个工程文件sjt4.vbp。其窗体上已有部分控件,请按照如图2-164所示添加框架和单选按钮。要求:画两个框架,名称分别为Framel、Frame2,在Framel中添加一个名为Optionl的单选按钮数组,含两个单选钮,标题分别为”古典
以下关于VB的叙述中,错误的是
当用()方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。
随机试题
同一文件在不同存储介质上________的组织形式。()
抽样过程的第一步是()
简述终端用户开发(EUC)的优点。
关于胰头解剖关系的描述,正确的是
盲肠癌病人最少见的并发症是
用友报表系统中,()定义了报表数据之间的运算关系,可以实现报表系统从其他子系统取数,所以必须定义它。
商业银行确定抵债资产价值的原则不包括()。
下列个人收入,应按照“特许权使用费所得”项目缴纳个人所得税的有()。
社会政策与社会需要的关系是( )。
A、 B、 C、 D、 D本题属于空间重构类,考虑相对和相邻关系,进行折叠可知A、B选项右侧面线条错误,C选项前面、侧面图形均错误,所以选择D选项。
最新回复
(
0
)