首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int aaE3][3]={{2),{4),{6)),i,*p=&aa[0][0]: for(i=0;i<2;i++) {
有以下程序: #include<stdio.h> main() { int aaE3][3]={{2),{4),{6)),i,*p=&aa[0][0]: for(i=0;i<2;i++) {
admin
2019-01-11
29
问题
有以下程序:
#include<stdio.h>
main()
{
int aaE3][3]={{2),{4),{6)),i,*p=&aa[0][0]:
for(i=0;i<2;i++)
{
if(i==0)
aa
[i+1]=*p+1;
else++p:
printf("%d",*p);
}
}
程序运行后的输出结果是( )。
选项
A、2 6
B、2 3
C、4 3
D、4 6
答案
B
解析
本题主要考查指针与数组。观察题目,可以发现,*p=&[0][0]语句实际是将数组a的首地址赋给了指针变量p。将i的值带入for循环中,i=0时,aa[0][1]=3,*p=2,*p输出的是指针所指向的数组值,此时p所指向的是aa[0][0],输出2;i=1时执行++p操作,使得指针向后移动指向aa[0][1],所以在输出*p时应为3。故B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/sKxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。例如,若输入2则输出:若输入4则输出:请改正程序函数中的错误
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
给定程序中,函数fun的功能是:在带有头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
请编写函数fun,函数的功能是;将M行N列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的存储单元中。例如,二维数组中的数据为:则一维数组中的内容应是:333333334444
以下能正确定义一维数组的选项是()。
下列叙述中正确的是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
软件定义时期主要包括______和需求分析两个阶段。
下列选项中非法的表达式是________。
随机试题
A、①B、②C、③D、④D
二尖瓣狭窄的最常见病因是
38岁,男性,发热伴纳差、乏力、腹胀10天,尿色加深呈茶色3天。查体:巩膜黄染,肝脾肋下可触及。血WBC6.4×109/L,N53%,L40%,M7%,ALT450U/L,血清总胆红质65.7μmol/L,直接胆红素51.4μmol/L,抗HB
下列哪种光源的光效最高?(2009,31)
根据《关于建立股指期货投资者适当性制度的规定(试行)》的规定,下列说法正确的是()。
在期货市场上,结算部门的职能是提供交易实施。()
采用募集设立方式的股份有限公司,发起人应于股款缴足后( )日内主持召开公司创立大会。
甲为普通合伙企业的合伙人,乙为甲个人债务的债权人,当甲的个人财产不足以清偿乙的债务时,根据合伙企业法律制度的规定,乙不可以进行如下行为()。
如果一个索引式文件的索引节点有10个直接块,1个一级间接块,1个二级间接块, 1个三级间接块。假设每个数据块的大小是512个字节,一个索引指针占用4个字节。假设索引节点已经在内存中,那么访问该文件偏移地址在6000字节的数据需要再访问(51)次磁盘。
AstheemblemofTaoism,thesignofTaijiplaysanimportantroleinChineseculture.
最新回复
(
0
)