首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {char w[20],a[5][10]={"abcdef","ghijkl","mnopq","rgtuv","wxyz"}; int i,j; for(i=0;i
有以下程序: #include main() {char w[20],a[5][10]={"abcdef","ghijkl","mnopq","rgtuv","wxyz"}; int i,j; for(i=0;i
admin
2019-01-11
48
问题
有以下程序:
#include
main()
{char w[20],a[5][10]={"abcdef","ghijkl","mnopq","rgtuv","wxyz"};
int i,j;
for(i=0;i<5;i++)
{j=0;
while(a
[j]!=’\0’)j++;
W
=a
[j/2+1];
}
W[5]=’\0’;
puts(w);
}
程序运行后的输出结果是( )。
选项
A、ekpuz
B、agmrw
C、flqvz
D、djoty
答案
A
解析
在for循环中,执行完while语句,j值为字符串数组a的每行字符串的长度,因此w
=a
[j/2+1],数组a的元素a
[j/2+1]的值赋给一维数组w
。比如i=0;j=6;a
[j/2+1]=a[0][4]=’e’,将此值赋给w[O]。循环依次给数组W赋值最后输出w,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/o4xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,正确的是
数据库设计包括两个方面的设计内容,它们是
若有定义:“inta=4,b=5;floatx=3.4,y=2,1;”,则下列表达式的值为()。(float)(a+b)/2+(int)x%(int)y;
下面程序的输出是()。main(){intarr[8],i,k=0;for(i=0;i<8;i++)arr[i]=i;for(i=1;i<5;i++)k+=arr[i]+i;print
下列特征中不是面向对象方法的主要特征的是()。
软件定义时期主要包括______和需求分析两个阶段。
下面不属于软件工程的三个要素的是______。
设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有()个元素。
在最坏情况下,冒泡排序的时间复杂度为【】。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
随机试题
在同一片CPU中,不同的指令所需要的执行时间可能不相同。()
下列哪一项不符合缺铁性贫血?
直流电的烧伤属于
下列关于个人财务报表的表述,错误的是()。
戒毒人员在强制戒毒期间,遇有特殊情况需要暂时离开强制戒毒所的,由其家属或者所在单位担保,经强制戒毒所批准,可以离所,离所期限一般不超过()日。
表达式c3=c1.operator+(c2)或c3=operator+(c1,c2)还可以表示为【】
Duetohistoricalreasons,peopleintheCzechRepubliclacked________.
Emboldenedbynewfoundprofitsandeagertoshakeofffederalcontrol,agrowingnumberofbanksareresistingtheObamaadmin
A、Hetriedcallingthewomanbutfailed.B、Hehadnotimetocallthewoman.C、Hecalledthewomanbutshewasout.D、Hedoesn’t
A、Goandseeadoctor.B、Stopsmokingatonce.C、Takesomemedicine.D、Reducetheamountofsmoking.D
最新回复
(
0
)