首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是______。 #include <string.h> void fun(char *s,int p,int k) { int i; for(i=p;i<k-1;i++) s[i]=s
以下程序运行后的输出结果是______。 #include <string.h> void fun(char *s,int p,int k) { int i; for(i=p;i<k-1;i++) s[i]=s
admin
2009-01-15
27
问题
以下程序运行后的输出结果是______。
#include <string.h>
void fun(char *s,int p,int k)
{ int i;
for(i=p;i<k-1;i++) s
=s[i+2];
}
main()
{ char s[]="abcdefg";
fun(s,3,strlen(s)); puts(s);
}
选项
答案
abcfg
解析
本题考查的是字符数组用作函数参数。C语言中数组名可以看作该数组首地址的常量指针、因此可以直接传递给指针类型的参数。本题的主函数调用fun(s,3,strlen(s));后,函数中for循环就是for(i=3;i<strlen(s)-1;i++),即i从3递增到字符数组s的长度-2位置,循环中让 s
=s[i+2],所以函数fun()实现的功能简单来说就是将字符串s下标为p+2~k范围的字符整体复制到字符串s下标为p~k-2的位置上。在本题中strlen(s)返回s的长度7,所以复制的字符为s[5]~s[7],即’f’、 ’g’,’\0’三个字符,复制到s[3]~s[5],故最终输出的字符串为abcfg(因为s[5]为’\0’,所以后面的字符不会输出)。
转载请注明原文地址:https://kaotiyun.com/show/roXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
考生文件夹中有工程文件sjt3.vbp。在窗体上有名称为Combol的组合框,请设置该组合框的属性,使该组合框只能用于选择操作,不能输入文本。窗体上还有两个标题分别为”输入正整数”、”判断”的命令按钮。程序运行时在组合框中选中一项,如图2-32(a)所示,
设窗体上有名称为Optionl的单选按钮,且程序中有语句:IfOptionl.Value=TrueThen下面语句中与该语句不等价的是
列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_ClickFori=1To5a(i)=Chr(Asc(”A”)+(i一1))NextiForEachbI
数据流图中带有箭头的线段表示的是
(1)在考生文件夹中有工程文件sjt3.vbp,其中的窗体如图3-162所示。程序刚运行时,会生成一个有10个元素的整型数组。若选中“查找最大值”(或“查找最小值”)单选按钮,再单击“查找”按钮,则找出数组中的最大值(或最小值),并显示在标签Label2中
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
下列选项中不符合良好程序设计风格的是
算法的时间复杂度是指()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
使用GB2312的操作系统中,设某汉字的区位码为3040D,则其机内码为_______。
以下关于Word2010中“样式”的说法,正确的是_____。
心肌细胞内肌钙蛋白亚基组成是
2019年6月5日,甲授权乙以甲的名义将甲的一台笔记本电脑出售,价格不得低于8000元。乙的好友丙欲以6000元的价格购买。乙遂对丙说:“大家都是好朋友,甲说最低要8000元,但我想6000元卖给你,他肯定也会同意的。”乙遂以甲的名义以6000元将笔记本电
下列人员取得的工资薪金所得中,适用个人所得税附加减除费用,费用扣除总额为4800元的有()。
义务教育是我国教育体系中的基础教育,是培养_______、_______、_______的人才和提高中华民族素质的战略措施。
马克·吐温听牧师演讲时,最初感觉牧师讲得好,打算捐款;10分钟后,牧师还没讲完,他不耐烦了,决定只捐些零钱;又过了10分钟,牧师还没有讲完,他决定不捐了。在牧帅终于结束演讲开始募捐时,过于气愤的马克·吐温不仅分文未捐,还从盘子里偷了2元钱。而这种由于刺激过
一、注意事项1.申论考试是对应考者综合分析材料的能力、提出和解决问题能力、文字表达能力的测试。2.作答时限:建议阅读给定资料40分钟,作答110分钟。3.仔细阅读给定资料,按照后面提出的“申论要求”依次作答。二、给定资料
李克强说中国已经做好准备和美国携手合作应对气候变化问题,而开发包括核能在内的清洁能源是一条非常重要的途径。他补充道,中国政府会助力中美双方开展第三方市场核电合作,为全球可持续发展贡献力量。盖茨赞扬了中国积极应对气候变化,发展新能源产业取得的成就。他指出,美
什么是网络安全?网络安全技术分为几类?
最新回复
(
0
)