首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0]; c0[0]=c1[0];c1[0]=t; } void swap2(int *c0,iht *c1) {in
有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0]; c0[0]=c1[0];c1[0]=t; } void swap2(int *c0,iht *c1) {in
admin
2009-02-15
67
问题
有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0]; c0[0]=c1[0];c1[0]=t; } void swap2(int *c0,iht *c1) {int t; t=*c0; *c0=*c1; *c1=t; } main() {int a[2]={3,5},b[2]={3,5}; swapl(a,a+1); swap2(&b[0],&b[1]); printf("%d%d%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
答案
D
解析
函数swap1、swap2的作用均为交换两个数。主调函数“swap1(a,a+1)”使得数组a的首地址赋给形参c0[],使得 c0指向a[0]所在的存储单元,a[1]的地址赋给形参c1[],使得c1指向a[1]所在的存储单元,故交换c0[0]与c1[0]后,a[0]与a[1]值也发生了变化;主调函数“swap2(&b[0],&br[1]);”起着同样的作用,使得指针变量c0指向了b0)存储单元,c1指向了b[1]存储单元,并在swap2函数中发生了交换,所以b[0]、b[1]的值也发生变化,故本程序输出的结果是5353。
转载请注明原文地址:https://www.kaotiyun.com/show/5qXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有如下程序:PrivateSubCommand1_Click()PublicFunctionf(xAsInteger)s=0Ifx>=10T
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:OptionBase1PrivateSubCommand1_Click()Dima(4,4)Fori=1To4Fori=1To4
下面程序运行时,若输入395,则输出结果是PrivateSubCommand1_Click()Dimx%x=InputB&x("请输入一个3位整数")PrintxMod10,x\100,(xMod100)\10EndSub
设窗体上有一个名称为Listl的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是
数据库系统的数据独立性是指()。
以下叙述中错误的是
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个名称为Textl的文本框数组,下标从0开始。程序运行时,单击”产生随机数”按钮,就会产生10个3位数的随机数,并放入Textl数组中,如图2-25(a)所示;单击”重排数据”按钮,将把Textl中
窗体上有文本框Textl和一个菜单,菜单标题、名称见表,结构如图2所示。要求程序执行时单击”保存”菜单项,则把其标题显示在Textl文本框中,下面可实现此功能的事件过程是()。
以下数据结构中,属于非线性数据结构的是()。
随机试题
由制造商、批发商和零售商按照纵向一体化的原则组成的一个统一联合体称为()。
如果要从第2张幻灯片跳转到第8张幻灯片,应使用“插入”选项卡中的()
呼吸衰竭
关于备皮正确的是
为评价药品安全性,在实验室条件下,用实验系统进行的各类毒性试验应遵循()
某建筑公司雇用的农民工甲,第一天上班,负责浇筑混凝土的工长乙在没有对其进行任何说明的情况下,安排甲去正在施工的桥上振捣混凝土。工作中,由于振捣棒的剧烈振动加之桥土空间狭窄,甲从桥上掉了下来,摔成重伤,则不正确的说法是()。
无处分权人处分他人的财产,在()的情况下,该合同有效。
清末司法改革后,全国最高的司法行政机关是()
具有指令流水线结构的CPU,一般情况下指令的执行时间主要取决于
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
最新回复
(
0
)