首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun(int *x,int s,int n) { int i; for(i=s; i>=n; i--) *(x+i+3) = *(
有以下程序 #include <stdio.h> void fun(int *x,int s,int n) { int i; for(i=s; i>=n; i--) *(x+i+3) = *(
admin
2020-11-27
34
问题
有以下程序
#include <stdio.h>
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、0123456345
B、123453456
C、123456666
D、123454569
答案
A
解析
程序的执行过程为:定义数组m,并为其赋初值,数组长度为10。调用函数fun(m,6,3)将数组首地址传入函数,函数实现将数组下标值从6到3的元素依次向下标值大的方向移动三个位置,for循环结束之后数组为m={0,1,2,3,4,5,3,4,5,6}。依次输出数组元素,结果为0123453456,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Yi3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){unsignedchara=2,b=4,c=5,d;d=a|b;d&=c;printf("%d\n",d);}程序运行后的输出结果是
对于循环队列,下列叙述中正确的是
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*S){if(*s%2)printf("%c",*s);s++;}}main(){chara[]="BYTE";fun(a);print
有以下程序#include<stdio.h>main(){inta=0,b=0;/*给a赋值a=10;b=20;给b赋值*/printf("a+b=%d\n",a+b);/*输出计算结果*/}程序运行后的输出结果是
有以下程序#includemain(){intc[6]={10,20,30,40,50,60},*p,*s;P=c;S=&c[5];printf("%dha",s-P);}程序运行后的
T面属于整数类I实例的是
以下选项中,合法的一组C语言数值常量是( )。
下列关于C语言数据史件的叙述中正确的是()。
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1
在黑盒测试方法中,设计测试用例的根据是
随机试题
肺梗死肾梗死
某位农民夏季田间劳动在大树下避雨时,被闪电击中后意识丧失、呼吸、心跳停止。
技改扩建项目污染物源强在统计污染物排放量时,应算清新老污染源“三本账”,具体包括()。
撤去火源后,残焰和残灼能在限定时间内自行熄灭的电缆是()。
教师的教育专业素养除了要求具有先进的教育理念、良好的教育能力外,还要求具有一定的()。
甲自A向B走了5.5分钟后,乙自B向A行走,每分钟比甲多走30米。他们于途中C处相遇。甲自A到C用时比自C到B用时多4分钟,乙自C向A用时比自B向C用时多3分钟,则A、B两处的距离是()米。
关于IP提供的服务,下列哪种说法是正确的?______。
WhendoesthefirsttrainoftheLondonUndergroundleave?
Shypeoplenever______setouttoattractattentionofotherpeople.
A、Itkilled60IraqiShias.B、Ithappened14milesfromthecapital.C、Nooneclaimedtheresponsibility.D、EvenIraqisfeltter
最新回复
(
0
)