首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: main() {int a[][2]={1,2,6,9,11},(*t)[2]; t=a; printf("%d,%d\n",*(t[1]+1), (*t) [1]); } 则程序运行后输出的结果是【
若有如下程序: main() {int a[][2]={1,2,6,9,11},(*t)[2]; t=a; printf("%d,%d\n",*(t[1]+1), (*t) [1]); } 则程序运行后输出的结果是【
admin
2010-01-10
26
问题
若有如下程序:
main()
{int a[][2]={1,2,6,9,11},(*t)[2];
t=a;
printf("%d,%d\n",*(t[1]+1), (*t) [1]);
}
则程序运行后输出的结果是【 】。
选项
答案
9,2
解析
本题开始定义了一个int型二维数组a,并赋以5个初值,系统使数组的最高维为3,并让a[0][0]=1,a[0][1]=2,a[1][0]=6, a[1][1]=9,a[2][0]=11,a[2][1]因为初值不够而初始化为0。然后定义一个行指针t指向数组a的首地址,因为表达式t[1]表示指向元素 a[1][0]的int型指针,t[1]+1表示指向a[1][1]的int型指针,故*(t[1]+1)返回的是a[1][1]的值9。而*t表示指向元素a[0][0]的int型指针,故(*t)[1]返回的是a[0][1]的值2。所以正确答案应该为9,2。
转载请注明原文地址:https://kaotiyun.com/show/rmWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个水平滚动条,其属性值满足Min<Max。程序运行后,如果单击滚动条右端的箭头,则Value属性值()。
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
求1!+2!+……+10!的程序如下:PrivateFunctions(xAsInteger)PrivateSubCommandl_Click()f=1
下列针对框架控件的叙述中,错误的是
要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是
下面程序的功能是输出100以内所有素数:PrivateSubCommand1_Click()Forn==2To100isprime=True:k=2DoWhilek<=n/2And_______IfnModk=0Thenis
下列有语法错误的赋值语句是( )。
在下列定义中的共用体所占内存字节数是()Union{chark[6];struct{intm;floatf;}a;doubled;}b;
计算机中网络通信协议IP是【】。
随机试题
从职能层次来看,电算化会计信息系统可分为()。
企业研究开发新产品的能力标志着()
产褥感染最常见的病理变化为
下列有关营养性缺铁性贫血的护理措施正确的是
小儿用袖套测量上肢血压时,袖套宽度为上臂长度的
中期财务报告是指以6月30日为资产负债表日编制的财务报告。()
短期和中长期贷款报审材料都需要的是()。
下列不属丁集团法人客户内部进行关联交易的动机的是()。
根据下面一段对话内容,从下面的7个选项中选出能填入空白处的最佳选项。并将该选项前的字母填写在答题卡相应的位置上。其中有两项为多余选项。A:Excuseme.[16]_______B:Yes.Youdon’tknowme,ofcourse.
用于记载会议主要情况和议定事项的公文是()。
最新回复
(
0
)