首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(int *x,int s,int n) { int i; for(i=s; i>=n; i--) *(x+i+3) = *(x+i); } main() { int m[]={0,1,2,3,4,5,6,7
有以下程序 #include void fun(int *x,int s,int n) { int i; for(i=s; i>=n; i--) *(x+i+3) = *(x+i); } main() { int m[]={0,1,2,3,4,5,6,7
admin
2019-08-10
33
问题
有以下程序
#include
void fun(int *x,int s,int n)
{ int i;
for(i=s; i>=n; i--)
*(x+i+3) = *(x+i);
}
main()
{ int m[]={0,1,2,3,4,5,6,7,8,9},k;
fun(m,10-4,3);
for(k=0; k<10;k++)
printf("%d",m[k]);
}
程序的运行结果是( )。
选项
A、0123453456
B、0123456345
C、0123456666
D、0123454569
答案
A
解析
函数fun()的功能是将数组x下标为n+3至s+3的元素被下标为n到s的元素覆盖,所以调用函数fun(m,10-4,3);结束后数组m中第7到10个元素被数组m的第4到7个元素覆盖,数组中的元素为{0,1,2,3,4,5,3,4,5,6},答案选A。
转载请注明原文地址:https://kaotiyun.com/show/8rRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下fun函数的功能是将形参s所指字符串内容颠倒过来voidfun(char*s){inti,j,k;for(i=0,j=strlen(s)__________;i
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("
有以下程序#includemain(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j,k=0;for(i=0;i<3;i++)for(j=0;j<2;
表示关系式x≤y≤z的C语言表达式的是
构成计算机软件的是
以下选项中正确的定义语句是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
负责数据库中查询操作的数据库语言是( )。
随机试题
第一个把人力看成资本的经济学家是()
氢化可的松的化学名是
保障措施实施期限超过( )年的,商务部应当在实施期间对该项措施进行中期复审。
保险规划具有的功能是()。
以下各项税种中,属于流转税的是()。
在心理学上,一般将教师的期望的预言效应称之为()。
根据以下资料。回答下题。“十一五”期间,福建省亿元市场总体规模持续扩大,市场成交额不断增加。到2010年底,全省成交额达亿元以上的商品交易市场有159个,比上年增加3个,比2005年增加52个;市场摊位数、营业面积分别为6.30万个、351.62平方
当前,国际经济贸易中使用的最主要的三种货币是美元、欧元和日元。()
在结构化程序设计中,模块划分的原则是
【B1】【B8】
最新回复
(
0
)