首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { char w[20]="dogs", a[5][10]={"abcdef", "ghijkl", "mnopq", "rstuv", "wxyz ."}; int i, j, k; for (i=0;
若有以下程序 #include main() { char w[20]="dogs", a[5][10]={"abcdef", "ghijkl", "mnopq", "rstuv", "wxyz ."}; int i, j, k; for (i=0;
admin
2015-07-28
29
问题
若有以下程序
#include
main()
{ char w[20]="dogs",
a[5][10]={"abcdef", "ghijkl", "mnopq", "rstuv", "wxyz ."};
int i, j, k;
for (i=0; w
; i++)
{ for (j=0; j<5; j++)
{ for (k=0; a[j][k]; k++)
if (w
==a[j][k]) break;
if (w
==a[j][k]) break;
}
printf("%d,%d,", j,k);
}
}
则程序的输出结果是( )。
选项
A、0,3,2,2,1,0,3,1,
B、1,4,3,3,2,1,4,2,
C、5,6,5,6,5,6,5,6,
D、6,7,6,7,6,7,6,7,
答案
A
解析
最外层for循环遍历数组w,内两层循环遍历二维数组a,并用两条相同的if语句跳出内两层循环,并输出此时的j、k值。这段代码的功能是在数组a中查找与数组w每个字符相同的第一个字符下标并输出,所以输出结果为0,3,2,2,1,0,3,1,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/NZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中,能识别处理的文件为()。
有以下程序:main(){unsignedchara,b;a=4|3;b=4&3;printf("%d%d\n",a,b);}执行后输出结果是()。
有以下程序:structs{intx,y;)data[2]={10,100,20,200);main(){structs*p=data;printf("%d\n",++(p->x));
下列叙述中正确的是()。
程序设计方法要求在程序设计过程中()。
结构化程序设计的主要任务是确定每个模块的
下面程序的输出是________。chars[]="ABCD";main(){char*pfor(p=s;p<s+4,p++)printf("%s\n",p);}
对计算机软件正确的态度是()
在软件测试设计中,软件测试的主要目的是
随机试题
A.贝壳B.耳后腺及皮肤腺的干燥分泌物C.干燥整体D.除去内脏的干燥体E.病理产物僵蚕的药用部位来源是()。
砂率越大,混凝土中骨料的总表面积()。
典型伤寒在1~2周时可出现的临床表现有
下列哪项是茵陈四苓散治疗黄疸的适应证型
某县中学教师李某对学校给予他的处分不服,李某可以提出申诉的机构是()。
[*]
大学中每个年级有多个班,每个班有多名学生,则实体班级和实体学生之间的联系是()。
______yousay,hewon’tlistentoyou.
AShortHistoryoftheOriginsandDevelopmentofEnglishI.Origins—datedbackto【T1】______ofthreeGermanictribes:【T1】____
Recently,hehaslostallhis______.
最新回复
(
0
)