首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
18
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。surcen(chara[],charb[]){intnum=0,n=0;while(*(a+num)!=______)num++;wh
以下程序的输出的结果是______。intx=3;main(){inti;for(i=1;i<x;i++)incre();}incre(){staicintx=1
以下程序段的运行结果是______。main(){chara=2,b=5;if(a&b)printf("YES");elseprintf("NO");}
下列程序执行后的输出结果是______。 main() { char arr[2][4]; strcpy (arr[0],"you");strcpy(arr[1],"me"); an[0][3]=’&’; printf("%s \n",arr [0]);
以下程序运行后的输出结果是______。 main () { char a[]="123456789",*p; int i=0; p=a; while (*p) { if (i%2==0) *p=’*’; p++; i++; } puts(a); }
以下程序的输出结果是______。 #include <string.h> main() { char*a="abcdefghi";int k fun(a);puts(a); } fun(char*s) { int x,y; char c for(x=0,
以下程序运行后的输出结果是______。 main() { char*s="abcde";s+=2;printf("%1d\n",s);}
在循环结构中,______可以使得同一组语句一次也不执行。
下列4条叙述中,正确的一条是______。
若有定义语句:inta=5;,则表达式:a++的值是【】。
随机试题
朊粒引起的感染类型是()
在自定心卡盘上车削偏心工件时,应在一个卡爪上垫一块厚度为()偏心距的垫片。
期货公司可以采取以下()形式报送风险监管报表。
A市B区税务机关在税务检查中发现,甲企业有偷税行为,依法定对甲企业作出责令限期补缴税款,并且对甲企业作出罚款的行政处罚。税务机关依法定程序于2008年6月1日向甲企业送达了《税务行政处罚决定书》,告知甲企业申请行政复议与提起行政诉讼的期限。甲企业拒不履行行
农户贷款的农户是指长期居住在乡镇和城关镇所辖行政村的住户、国有农场的职工和农场个体工商户。()
共同富裕的内涵包括( )。
对于礼宾次序的安排正确的选项有()
劳动力需求的自身工资弹性Ed表示为()。
保质期较短的牛奶多为巴氏消毒法消毒的“均质”牛奶,用这种方法消毒可以使牛奶中的营养成分获得较为理想的保存,这种方法也是目前世界上最先进的牛奶消毒方法之一。巴氏消毒法最初用于消除()。
设随机变量X在区间[-1,2]上服从均匀分布,随机变量Y=则方差D(Y)=__________.
最新回复
(
0
)