首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() { int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i++) printf("%d",t[2-i][i]); } 程序执行后的输出结果是
有下列程序: main() { int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i++) printf("%d",t[2-i][i]); } 程序执行后的输出结果是
admin
2015-12-25
46
问题
有下列程序:
main()
{ int i,t[][3]={9,8,7,6,5,4,3,2,1};
for(i=0;i<3;i++)
printf("%d",t[2-i]
);
}
程序执行后的输出结果是
选项
A、7 5 3
B、3 6 9
C、7 5 1
D、3 5 7
答案
D
解析
由于在程序中定义了二维数组t[][3]={9,8,7,6,5,4,3,2,1}:由二维数组的存储方式按行存储,即初始化完第一行的所有列再初始化下一行的元素。可知这是一个3行3列的二维数组,第一行的元素为{9,8,7},第二行的元素为{6,5,4},第三行的元素为{3,2,1}。然后用for循环输出t[2][0]、t[1][1]、t[0][2],它们的值分别为3、5、7。
转载请注明原文地址:https://kaotiyun.com/show/QDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:intk=1,m=2;noatf=7;则下列选项中错误的表达式是()。
下列程序的输出结果是______。#include<stdio.h>fun(){staticinta=0;a+=3;printf("%d",a);}main(){intcc;fo
下列说法错误的是()。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j%x\n",i,j);输出的结果是()。
下列叙述错误的是()
若变量已正确定义,要求通过scanf("%c%d%c%d",&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
下列叙述中,错误的是()。
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;scanf("%d",&r);s=*π*r*r*r;printf("
软件开发环境是全面支持软件开发全过程的()集合。
随机试题
结核结节中最具有诊断意义的细胞成分是
引起厥证的常见病因有
银屑病的物理治疗常选用
当公司运作中存在问题时,下列哪一项不属于督察长可以行使的权利?()
深圳证券交易所配股操作流程,错误的是()
《公安机关人民警察内务条令》和《人民警察法》一样,是由全国人大常委会颁布实施的。( )
花盆:花卉:观赏
Peoplethinkingabouttheoriginoflanguageforthefirsttimeusuallyarriveattheconclusionthatitdevelopedgraduallyas
以下程序被调用后,能够正确执行的是()。de/f(x,y=1,z=2):pass
A、AfterhegotmarriedtoKaren.B、Afterthefamilymembersweretested.C、AfterKarenpersuadedhimtoseethedoctor.D、After
最新回复
(
0
)