首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #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]); printf("%
有下列程序 #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]); printf("%
admin
2020-10-26
36
问题
有下列程序
#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]);
printf("%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个元素,最后将8的值返回赋给p,所以f()函数调用后,a数组中的元素分别为:1,2,10,10,5,p指向第4个元素,所以输出a[1]为2,a[2]为10,*p为10,p[1]为5,本题答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/hC3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有以下程序:#include<stdio.h>#include<stdlib.H>voidfun(int**s,intx[2][3]){**s=*(x[1]+1);}main(){
软件生命周期可分为定义阶段、开发阶段和维护阶段。详细设计属于()。【10年3月】
有以下程序段:charname[20];intnum;scanf("name=%sBum=%d",name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001<回车>后,name的值为()。
若有以下程序段:doublex=5.16894:printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是()。
下列叙述中正确的是()。
若要使用C数学库中的sin函数,需要在源程序的头部加上#include<math.h>。关于引用数学库,以下叙述中正确的是()。
有如下定义:structst{intn;floatt;}a[20];FILE,Icfp:若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是()。
有以下程序:#include<stdio.h>main(){doublex=2.0,y;if(x<0.0)y=0.0;elseif((x<5.0)&&(!x))y=1.0/(x+2.0);else
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。结点类型的定义为:structlink{doubledt;struetlink,*next;};若指针p指向A结点,在不改变P指向的前提下,以下选项中不能
随机试题
下列说法中正确的是?()
试述大黄的泻下特点及配伍应用。
A.宫内节育器B.安全期避孕C.男用避孕套D.绝育术E.口服避孕药有一个子女的夫妇首选
我国的会计法律制度由会计法律、会计部门规章和会计规范性文件三个层次构成。()
甲将房屋一间作抵押向乙借款2万元。抵押期间。知情人丙向某甲表示愿以3万元购买甲的房屋,甲也想将抵押的房屋出卖。对此,下列哪一表述是正确的?()
德育可以使个体实现某种需要、愿望,从中体验到满足、快乐、幸福.获得一种精神上的享受。这体现德育的()功能。
小小、豆豆、丁丁三个小朋友一起玩耍,豆豆和丁丁一起把一个玩偶放到了抽屉里.然后丁丁就跑出去玩了,豆豆偷偷把玩偶从抽屉里拿出来,藏到了衣柜里,小小在旁边看到了整个过程,处于前运算阶段的小小会认为,丁丁从外面回来后会()找玩具。
设则().
Heartattackscanbetreatedwithhumancloningtechnologyby______.Accordingtothewriter,themainproblemwiththedevelo
Somepeople’searsproducewaxlikebusylittlebees.Thiscanbeaproblemeventhoughearwax(耳垢)appearsto【S1】______animporta
最新回复
(
0
)