首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {char w[20],aE5][10]:{"abcdef","ghijk1","mnopq","rstuv","wxyz"}; int i,j; for(i=0;
有以下程序: #include main() {char w[20],aE5][10]:{"abcdef","ghijk1","mnopq","rstuv","wxyz"}; int i,j; for(i=0;
admin
2016-04-07
21
问题
有以下程序:
#include
main()
{char w[20],aE5][10]:{"abcdef","ghijk1","mnopq","rstuv","wxyz"};
int i,j;
for(i=0;i<5;i++)
{j=0;
while(a
[j]!=’\0’)j++;
W
=a
[j—2];
}
w[5]=’\0’;
puts(w);
}
程序运行后的输出结果是( )。
选项
A、agmrw
B、ekpuy
C、djotx
D、flqvz
答案
B
解析
在for循环中,执行完while语句后,j值为每行字符串的长度,此时a
[j—1]为字符串数组每个元素的最后一个字符,a
[j一2]为倒数第二个字符。因此w
=a
[j一2],比如i=0;j=6,则w[0]=a[0][4]=’e’,循环依次赋值,最后输出’y’,答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/Q3Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include<stdio.h>#include<ctype.h>#inelude<string.h>intfun(char*str)
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>b)&&(n=c>d)运算后,n的值是()。
下列语句能循环______次。ints=12;while(s);--s;
下列程序段的运行结果是()。#include<stdio.h>voidmain(){charstr[]="ABC",*p=str;printf("%d\n",*(p+3));}
若变量已正确定义,下列正确的程序段是()。
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*+5的值的函数f,正确的宏定义语句为()。
下列叙述中正确的是()。
表示关系a≤b≤c的C语言表达式为()。
随机试题
患者男,15岁,直面型,鼻唇角正常,面下1/3正常,颏唇沟略深。前牙Ⅱ度深覆牙合,覆盖4mm,磨牙远中尖对尖关系,上颌拥挤4mm,下颌无拥挤,第二磨牙已完全萌出若该患者资料显示不允许上前牙唇倾,下颌关节不允许下颌向前诱导,治疗计划可能为
根据我国《民事诉讼法》和相关司法解释的规定,下列关于审判组织的哪些表述是正确的?(2008年试卷三第83题)
放坡基坑施工中,当边坡有失稳迹象时,应及时采取()或其他有效措施。
甲公司的开户银行为P银行,2016年4月1日,甲公司委派员工张某携带一张公司签发的出票日期为2016年4月1日,金额和收款人名称均空白的转账支票赴乙公司洽谈业务。为支付货款,张某在支票上填写金额15万元后交付乙公司。当日,为偿还所欠丙公司劳务费,乙公司将支
不同历史发展阶段,不同地域的人们,由于生活经验的范围和性质不同,所______而形成的思维框架、思维模式也就不同。填入划横线部分最恰当的一项是:
一个等比数列的前n项之和为48,则前3n项之和便成为定值.(1)此等比数列前2n项和为60(2)此等比数列共有3n项,且其后n项之和为3
已知有如下关系模式:T1(al,a2,a3,a5),T2(a3,a4),T3(a5,a6),T4(a3,a5,a7),其中带下划线的属性标识为所在关系模式的主码,T1中的a3是参照T2的外码,T1中的a5是参照T3的外码,T4中的a3是参照T3的外码
在一个查询集中,要将指定的记录设置为当前记录,应该使用的宏操作命令是【】。
______
【B1】【B6】
最新回复
(
0
)