首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {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;j++)k=k+*(*(p
有以下程序 #include main() {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;j++)k=k+*(*(p
admin
2019-12-17
28
问题
有以下程序
#include
main()
{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;j++)k=k+*(*(p+i)+j);
printf("%d\n",k);
}
程序运行后的输出结果是
选项
A、108
B、68
C、99
D、60
答案
D
解析
该题首先给二维数组赋值a[3][4]={{1,3,5,7}{9,11,13,15}{17,19,21,23}};(*p)[4]=a指针p指向二维数组a的首地址,接下来执行for循环,首先 i=0,j=0时k=k+*(*(p+0)+0)=1(a[0][0]);然后 i=0,j=1时k=k+*(*(p+0)+1)=4(a[0][1]);然后j=2时,跳出j的循环,执行i的循环i=1,j=0 时k=k+*(*(p+1)+0)=13(a[1][0]);依次类推一直到i=3时跳出全部循环。循环语句在这里的功能是累加二维数组第1列和第2列的元素,累加结果为60。
转载请注明原文地址:https://kaotiyun.com/show/JmCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于数据库设计的叙述中,正确的是
在软件开发中,需求分析阶段产生的主要文档是
有以下程序voidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b,&c,&d);printf("%d%d\n",c,d);}程序的输
设有定义:char*c:以下选项中能够使c正确指向一个字符串的是
以下叙述中错误的是
在数据库系统中,用户所见的数据模式为
下列与队列结构有关联的是
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
下列关于栈叙述正确的是
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容
随机试题
—Theparkisn’tfarfromhere.Shallwewalkthere?—______
下列关于代谢性酸中毒的叙述,哪项是错误的【】
某患者服用地高辛0.25mg/d,共2周。出现下列何种情况应予停药
下列选项中,不是引起便血的小肠疾病是
对于材料已收到,但月末结算凭证仍然未到的业务,不能记入“原材料”账户核算。()
近年来,公民的不文明旅游行为越来越多,为此某市旅游局和文明办联合开展文明旅游总动员活动。你是市文明办的工作人员,领导让你负责此事,请问你会如何开展?
Lavishinvisualbeauty,thefilmLawrenceofArabiaalsoboasts______ofstyle;itknowshowmuchcanbeshowninashot,howm
A、条件(1)充分,但条件(2)不充分B、条件(2)充分,但条件(1)不充分C、条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D、条件(1)充分,条件(2)也充分E、条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
Springwatchisback.It’stheBBC’slargestoutsidebroadcastingevent,withregularaudiencesapproaching4million,andI’m
Noonehadeverbelievedhim,thatonesummereveninghehadwanderedontothedocks,underthelegsofthebiggestcrane,and
最新回复
(
0
)