柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
#include
main() { char w[20], a[5][10]={"abcdef", "ghijkl", "mnopq", "rstuv", "wxyz."}; int i; for (i=0; i<5; i++) w[i]=a[i][ strlen(a[i])/2]; w[5]= '\0'; puts(w); } 程序的运行结果是
A.djoty
B.agmrw
C.flqv
D.cimsx
热度🔥666
参考答案:A
解析:
【解析】puts()函数将数组中存放的字符串输出到输出设备中,用“\n”取代字符串结束符“\0”。strlen()函数是求字符串的实际长度(不包含结束标志),并且作为函数值返回。程序中for循环将第i个字符串的最中间的一个字符(字符串长度为奇数)或者最中间下一个字符(字符串长度为偶数)放入w数组下标值为i的位置。最后输出字符串w为djoty,A选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
Internet实现了分布在世界各地的各类网络的互联,其最基础和核心的协议是()。
在窗口中有一个标签Label0和一个命令按钮Command1,Command1的事件代码如下: Private Sub Command1_Click() Label0.Top=Label0.Top+20 End Sub 打开窗口后,单击命令按钮,结果是( )。
关于IM通信协议的描述中,正确的是
定义学生选修课程的关系模式如下:S (S#,Sn,Sd, Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是( )。
标签
二级C语言
字符串
程序
长度
输出