首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun( int *s, int n1, int n2 ) { int i,j,t; i=n1; j=n2; while( i
有以下程序 #include void fun( int *s, int n1, int n2 ) { int i,j,t; i=n1; j=n2; while( i
admin
2015-07-28
23
问题
有以下程序
#include
void fun( int *s, int n1, int n2 )
{ int i,j,t;
i=n1; j=n2;
while( i
{ t=*(s+i); *(s+i)=*(s+j); *(s+j)=t;
i++; j--;
}
}
main()
{
int a[10] = { 1,2,3,4,5,6,7,8,9,0} ,i, *p = a;
fun( p,0,3 ); fun( p,4,9 ); fun( p,0,9 );
for( i=0; i<10; i++ )printf("%d ", *( a+i ) );
printf("\n" );
}
程序运行后的输出结果是( )。
选项
A、5 6 7 8 9 0 1 2 3 4
B、0 9 8 7 6 5 4 3 2 1
C、4 3 2 1 0 9 8 7 6 5
D、0 9 8 7 6 5 1 2 3 4
答案
A
解析
函数fun()的功能是将数组s中下标为n1和n2之间的数据逆序,所以调用语句fun( p,0,3 ); fun( p,4,9 ); fun( p,0,9 );结束后,是先将数组p中下标为0至3之间的元素逆序,然后将下标为4至9之间的元素逆序,再将整个数组逆序,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/YKJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
int*f(int*x,int*y) { if(*x>*y) return x; else return y; } main() { int a=7,b=8,*p,*q,*r; p=&a;q=&b;r=f(p,q); printf("%d,%d,%d",*
以下程序段的运行结果是______。main(){chara=2,b=5;if(a&b)printf("YES");elseprintf("NO");}
设已有定义:char*st="how are you";,下列程序段中正确的是______。
下列语句中,说法正确的是______。
设有说明语句:char a=’\72’;,则变量a______。
While、do-while语句是用于______基本结构。
在循环结构中,______可以使得同一组语句一次也不执行。
算法具有5个特性,以下选项中不属于算法特性的是______。
随机试题
下列关于确定重要性的基准不适当的是。()
Overtheyears,collegestudentshavestoodtogetherforwhattheybelievein,fromcivilrightstoanti-warpoliciestothemor
A.乏力、腹胀、心悸、心电图出现U波增高B.乏力、食欲减退、恶心、表情淡漠、嗜睡C.较重的体力活动后出现呼吸困难,休息可缓解D.脑组织缺血缺氧引起急性、短暂可逆性意识丧失E.食欲减退、颈静脉怒张、肝大、双下肢凹性水肿右心衰竭引起体循环淤血的临床
证见皮肤瘙痒,疹出色红,或遍身云片瘀点,抓破后渗出津水,苔白或黄,脉浮数,宜选用
女,28岁,停经10周,出现阴道阴道流血、下腹部轻微胀痛1天来诊。妇科检查:宫颈口未开,子宫增大,约孕10周大小,尿妊娠试验阳性。B超提示:胚胎存活。对该病人的处理原则是
胸膜腔内积血不易凝固的原因是()。
石灰的特点有()。
心理咨询师提问过多的可能原因是()
Themediacanimpactcurrentevents.AsagraduatestudentatBerkeleyinthe1960s,Irememberexperiencingtheeventsrelatedt
下列选项中不属于结构化程序设计原则的是
最新回复
(
0
)