首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 main() { int i,j,a[][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) for(j=i+1;j<3;j++)a[j][i]=0;
以下程序运行后的输出结果是【 】。 main() { int i,j,a[][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) for(j=i+1;j<3;j++)a[j][i]=0;
admin
2009-04-15
26
问题
以下程序运行后的输出结果是【 】。
main()
{ int i,j,a[][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)
for(j=i+1;j<3;j++)a[j]
=0;
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)printf("%d",a
[j]);
printf("\n");
}
}
选项
答案
1 2 3 0 5 6 0 0 9
解析
数组是用于按顺序存储同类型数据的数据结构,如果有一个一维数组,它的每一个元素是类型相同的一维数组,就形成了一个二维数组。在内存中数组的元素是连续顺序存放的,对二维数组来说,先存放第一行,再存放第二行,…,因为每一行都是其广义一维数组的元素,并且在给出全部数组元素的初值后,二维数组的定义中可以将第一维的下标省略。本题中,定义了一个元素类型为整型的二维数组a[][3]={1,2,3,4,5,6, 7,8,9},它相当于一个3*3的矩阵,for(i=0;i<3;i++)for(j=i+1;j<3;j++)a[j]
=0;将行下标i大于列下标j的元素a[1][0],a[2][0],a[2][1]赋值为0,最后for(j= 0;j<3;j++)printf(“%n”,a
[j]);printf(“\n”);进行换行输出,所以输出结果为
1 2 3
0 5 6
0 0 9
转载请注明原文地址:https://jikaoti.com/ti/qYK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如果在窗体模块中所有程序代码的前面有语句:Dimx,则x是()。
如果一个顶级菜单项的访问键为D,则以下等同于单击该菜单项的操作为
下列叙述中正确的是
窗体上有1个名称为Command1的命令按钮,事件过程如下:PrivateSubCommand1_Click() DimnumAsInteger,xAsInteger num=Val(InputBox("请输入一个正整数"))
双精度浮点数的类型说明符为
以下自定义数据类型的语句中,正确的是( )。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
设a=“VisualBasic”,下面语句中可使b=“Basie”的是()。
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateyAsInteger窗体文件的程序代码是:DimaAsIntegerPrivateSubForm_Load()
随机试题
()在油层对比之前要找好被对比井周围临井资料,确定对比连通关系。
牙髓电活力测验时,测器电极应放的位置如下,除外
下颌骨正中联合两侧双发骨折时,正中骨折段向哪个方向移位()
(2014年真题)下列有关唐代御史台的表述,正确的是()。
背景资料:清河泵站设计装机流量150m3/s,出口防洪闸所处堤防为1级。招标人对出口防洪闸工程施工标进行公开招标。有关招标工作计划如下:5月31日提交招标备案报告,6月1日发布招标公告,6月11日~15日出售招标文件,6月16日组织现场踏勘,6月
我国负责期货从业人员资格的认定、管理及注销的机构是( )。
美国货币监理署(OCC)认为,()是指经营决策错误,或决策执行不当,或对行业变化束手无策,而对商业银行的收益或资本形成现实和长远的影响。
中国于1945年加入国际货币基金组织,是创始国之一。()
父は手術の後、びょうきも順調に回復している。
Therelationshipbetweenhumananddogdatesbacktoatleast8,000yearsago.Differenttypesofdogsweredevelopedfordiffer
最新回复
(
0
)