首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void f(int*x,iht * y) { int t; t=*x;*x;=*y;*y=t; } main() { int a[8]={1,2,3,4,5,6,7,8},i,*p,*q;
有以下程序: void f(int*x,iht * y) { int t; t=*x;*x;=*y;*y=t; } main() { int a[8]={1,2,3,4,5,6,7,8},i,*p,*q;
admin
2013-06-11
29
问题
有以下程序:
void f(int*x,iht * y)
{ int t;
t=*x;*x;=*y;*y=t;
}
main()
{ int a[8]={1,2,3,4,5,6,7,8},i,*p,*q;
p=a;q=&a[7];
while(p)
{ f(p,q);p++;q--;}
for(i=0;i<8;i++)printf("%d,",a
);
}
程序运行后的输出结果是【 】。
选项
答案
8,7,6,5,4,3,2,1
解析
函数f是将x、y指针的内容互换,整个while循环是将a[0]与a[7]互换,a[2]与a[5]互换,a[3]与a[4]互换。
转载请注明原文地址:https://www.kaotiyun.com/show/z8Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){printf("%d\n",NULL);}程序运行后的输出结果是
若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0)s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是
设有以下语句,其中不是对a数组元素的正确引用的是______(其中0≤i<10)inta[10]={0,1,2,3,4,5,6,7,8,9,},*p=a;
若有说明:intn=2,*p=&n,*q=p;,则以下非法的赋值语句是()。
有以下定义#include<stdio.h>chara[10],*b=a;不能给a数组输入字符串的语句是
一般来说,数据库的设计过程要经历3个大的阶段,即可行性分析与研究阶段、系统设计阶段、设计实施与系统运行阶段。概念设计、逻辑结构设计、物理结构设计属于数据库设计的【】阶段。
以下所列的C语言常量中,错误的是()。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
设某循环队列的容量为50,如果头指针Front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有【】个元素。
随机试题
A.实音B.浊音C.清音D.过清音E.鼓音
由拆借双方当事人协定的同业拆借利率完全由市场拆借资金的供求状况决定。()
公司因其章程规定的解散事由出现或者因股东会议决议而解散的,应当成立清算组,成立清算组的日期是()。
有条理地概述这些资料所反映的主要内容,字数不超过200字。要求:全面,有条理,有层次。用不超过350字的篇幅,提出解决给定资料所反映问题的方案。要有条理地说明,要体现针对性和可行性。
某单位有50人,男女性别比为3:2,其中有15人未入党。如从中任选1人,则此人为男性党员的概率最大为多少?()
关于运算符重载的表述中正确的是()。
LaughterThereisanoldsayinginEnglish:"Laughteristhebestmedicine".Untilrecently,fewpeopletookthesayingvery
Inthecollegeadmissionswars.weparentsarethetruegladiators.We’repushingourkidstogetgoodgrades,takeSATprepcou
A、Thisweekend.B、ThisMonday.C、Nextweekend.D、NextMonday.C信息明示题。对话中,男士询问女士是否会有书包的促销活动,女士给出肯定回答,并指出在下个周末开展针对所有物品的促销活动。由此可知,这
Onedayapoliceofficermanagedtogetsomefreshmushrooms.Hewasso【C1】______whathehadboughtthatheofferedto【C2】______
最新回复
(
0
)