首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a[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;
有以下程序 #include main() { int a[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;
admin
2015-07-31
43
问题
有以下程序
#include
main()
{ int a[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/89Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若x为int类型,请写出与!x等价的C语言表达式______。
下列程序的输出结果是()。#include<stdio.h>f(inta){intb=0;staticintc=4;a=c++;b++;return(a);}
在下列给出的表达式中,与while(E)中的(E)不等价的表达式是()。
关于结构化程序设计原则和方法描述错误的是()。
下列叙述中正确的是()。
下列选项中属于C语言构造类型的是()。
下列叙述中正确的是______。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
算法的时间复杂度是指
下列数据结构中,能用二分法进行查找的是()。
随机试题
关于夏季防雷,不正确的做法有()。
针对慢性肾衰竭患者的潜在感染护理问题,不应采取的护理措施是()。
[2012年第99题]下列所列各软件中,最靠近硬件一层的是()。
在操作风险的四大类别中,下列属于内部流程方面表现形式的有()。
具有直线一参谋制特点的组织形式属于()。
决定公司的经营方针和投资计划属于有限责任公司董事会职权。()
涉外交往中,凡应邀参加晚宴的()。
自己的花是给别人看的 季羡林 爱美大概也算是人的天性吧。宇宙间美的东西很多,花在其中占有重要的地位。爱花的民族也很多,德国在其中占有重要的地位。 四
买卖合同不属于()。
WithanewCongressdrawingnear,DemocratsandRepublicansarebusilydesigningcompetingeconomicstimuluspackages.TheRepub
最新回复
(
0
)