首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
38
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下列叙述中正确的是()。
在关系模型中,二维表的行称为______。
下列程序中c的二进制值是()。chara=2,b=4,C;c=a^b>>2;
下列程序的输出结果是()。#include<stdio.h>intfun(intx){inta;if(x==0‖x==1)return3;elsea=x-fun(x-2);
设q1和q2是指向一个float型一维数组的指针变量,k为float型变量,则不能正确行的语句是()。
下列叙述中正确的是()。
下列对于软件测试的描述中正确的是______。
下面程序的运行结果是【】。#include<stdio.h>#defineSIZE12main(){chars[SIZE];inti;for(i=0;i<SIZE;i++)s[i]=’A’+i+321;
若有下面的说明和定义,则sizeof(structaa)的值是______。structaa{intr1;doubler2;floatr3;unionuu{charul[
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
随机试题
国家鼓励境内外组织和个人通过( )
男,65岁,近2年来右上肢抖动,动作迟缓面容呆板,行走起步困难,查体右上下肢肌张力增高,齿轮样动作该患者发病机制可能是
A公司经销健身器材,规定每台售价为2000元,业务员按合同价5%提取奖金。业务员王某在与B公司洽谈时提出,合同定价按公司规定办,但自己按每台50元补贴B公司。B公司表示同意,遂与王某签订了订货合同,并将获得的补贴款入账。对王某的行为应如何定性?
建筑火灾达到最盛期,火势的大小由()决定。
下列新机床中价值最高的是()。
商业银行发行混合资本债券应向中国人民银行报送的发行申请文件,除了应包括其发行金融债券的内容之外,还应同时报送()。
行政处罚无效的原因是()。
对数据进行初步整理时的基本方式有()
【B1】【B5】
Hewentonfoot,buthe_____bybus.
最新回复
(
0
)