首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> main() { char w[20], a[5][10]={"abcdef", "ghijkl", "mnopq", "rstuv", "wxyz."};
有以下程序 #include <stdio.h> #include <string.h> main() { char w[20], a[5][10]={"abcdef", "ghijkl", "mnopq", "rstuv", "wxyz."};
admin
2021-07-09
22
问题
有以下程序
#include <stdio.h>
#include <string.h>
main()
{ char w[20], a[5][10]={"abcdef", "ghijkl", "mnopq", "rstuv", "wxyz."};
int i;
for (i=0; i<5; i++)
w
=a
[ strlen(a
)/2];
w[5]= ’\0’;
puts(w);
}
程序的运行结果是
选项
A、djoty
B、agmrw
C、flqv
D、cimsx
答案
A
解析
puts()函数将数组中存放的字符串输出到输出设备中,用"\n"取代字符串结束符"\0"。strlen()函数是求字符串的实际长度(不包含结束标志),并且作为函数值返回。程序中for循环将第i个字符串的最中间的一个字符(字符串长度为奇数)或者最中间下一个字符(字符串长度为偶数)放入w数组下标值为i的位置。最后输出字符串w为djoty,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/JYtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于C语言的变量名,以下叙述正确的是()。
为了对有序表进行对分查找,则要求有序表()。
有以下程序#include<stdio.h>intf(intx);main(){inta,b=0;for(a=0;a<3;a++){b=b+f(a);putchar(’A’+b);}}intf(intx){returnx*x+
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
以下叙述中错误的是
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
若有代数式,(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
已知“inta=6;”则执行“a+=a-=a*a;”语句后,a的值为()。
在软件开发中,需求分析阶段产牛的主要文档是
设v为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;y=&a;后y的值为()。
随机试题
在《香市》的情景描写中,反衬重兴香市结果很冷清的是()
产后发热感染邪毒证型方用《金匮要略》大黄牡丹汤,其药物组成为
(2008年)某市卫生局经调查取证,认定某公司实施了未经许可擅自采集血液的行为,依据有关法律和相关规定,决定取缔该公司非法采集血液的行为,同时没收5只液氮生物容器。下列哪些说法是正确的?
在地籍图上应表示的地籍要素包括()。
存量房经纪业务的标的房地产以()为主。
法定检验检疫的入境货物应在检验检疫机构签发( )后,方可销售、使用。
设有甲、乙两国发生进出口贸易,两国政府签订双边贸易协定。如果上述中国公司向国内银行借款是以其持有的国际债券为担保的,那么这种贷款属于()。
根据税收征收管理法律制度的规定,纳税人发生的下列行为中,税务机关可以实施行政处罚的有()。
观察法
《中国学生发展核心素养》确立了六大核心素养,其中自主发展的素养包括()
最新回复
(
0
)