首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> int*f(int*s) {s+=1; s[1]+=6; *s+++=7; return s; { main( ) {int a[5]={1,2,3,4,5},*p; p=f(&a[1]); prinff("
有下列程序 #include<stdio.h> int*f(int*s) {s+=1; s[1]+=6; *s+++=7; return s; { main( ) {int a[5]={1,2,3,4,5},*p; p=f(&a[1]); prinff("
admin
2019-01-11
76
问题
有下列程序
#include<stdio.h>
int*f(int*s)
{s+=1;
s[1]+=6;
*s+++=7;
return s;
{
main( )
{int a[5]={1,2,3,4,5},*p;
p=f(&a[1]);
prinff("%d,%d,%d,%d",a[1],a[2],*p,p[1]);
}
程序执行后的输出结果是( )。
选项
A、3,9,10,5
B、2,16,4,5
C、2,10,10,5
D、10,9,4,5
答案
C
解析
程序main( )函数中首先定义整型数组a和整型指针p,数组a包含5个元素:1,2,3,4,5。然后将数组第2个元素2的地址&a[1]传给函数f( ),形参s接收了此地址,然后将s指针向后移动一个单位,此时s指向数组a的第2个元素,即3。然后将此时s指向的后一个元素累加6,并将s指向的元素累加7后,s再次后移一位,指向数组a的第4个元素,最后将s的值返回赋给p,所以f( )函数调用后,a数组中的元素分别为:1,2,10,10,5,p指向第4个元素,所以输出a[1]为2,a[2]为10,*p为10,p[1]为5,本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/H7xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\h",i);其输出结果是()。
下面程序的运行结果是【】。intf(inta[],intn){if(n>1)returna[0]+f(&a[1],n-1);elsereturna[0];]main(){
以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如 下: main( ) { int n,k; float score,sum,ave; sum=0.0; for(n=1;n<=10;n++)
以下程序的输出结果是______。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}
若有如下定义并赋值:charch=’a’,a;则执行语句"printf("%d",a=ch+2.6);”后的输出结果是()
在软件开发中,下面的任务不属于设计阶段的是()。
设有如下关系表: 则下列操作中正确的是()。
以下数据结构中不属于线性数据结构的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。[注意]部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.C中。
随机试题
商业银行派生存款的能力
流通创新的风险首先来源于()
下列再生能力较强的是
腮腺床的结构是
保险事故发生后,被保险人为减少保险标的的损失而支付的合理费用,应由()负担。
会计软件试运行的时间,最好不要放在()。
在企业价值评估中,能否按企业永续经营状态评估,需要考虑()等因素后决定。
要明确的是,对责任人特别是对渎职、玩忽职守者的仁慈,就是对死难者及其亲人的残忍,也是矿难频发的一个重要原因。出事之后,必须找到该挨打的,并把他们的屁股打疼,直打到本人和他人终生不忘。同样要明确的是,只有对责任人严惩,才是对死难者的真诚忏悔、对其亲人的最好抚
(Nottoomany)years(ago)mymotherjoggedinthealleybehindourhousebecauseshewasembarrassed(tosee)jogging(inpubli
Thegovernmentistobanpaymentstowitnessesbynewspapersseekingtobuyuppeopleinvolvedinprominentcases【C1】______thet
最新回复
(
0
)