首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是______。 #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
25
问题
以下程序运行后的输出结果是______。
#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全国计算机二级
相关试题推荐
窗体上已有1个名称为Picture1的图片框,要求实现下面2个功能之一:(1)在窗体上移动鼠标时,立即将Picture1显示在鼠标位置(2)在窗体上单击鼠标时,立即将Picture1显示在鼠标位置下面不能实现上述任何功能的事件过程是
下列叙述中正确的是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
对于语句DimVarl#,Var2AsInteger;下列说法中正确的是()。
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
下列叙述中正确的是()。
在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入大、小写字母及数字。单击”统计”按钮,分别统计输入字符串中大写字母、小写字母及数字字符的个数,并将统计结果分别显示在标签控件数组x中,如图2-56所示。在给出的窗体文件中已经添
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”和“tScore”及一个临时表对象“tTemp”。请按以下要求完成设计。(1)创建一个查询,查找并显示入校时间非空的男同学的“
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好了3个关联表对象,名为“tStud”、“tCourse”、“tScore”、一个空表(名为“tTemp”)和一个窗体对象(名为“fTemp”)。请按以下要求完成设计。(1)创
随机试题
赵某在A市第三人民医院就诊,在手术过程中大出血,最后落下了后遗症。赵某认为医院在手术中出现了失误,遂起诉医院要求赔偿。在诉讼举证期间,赵某称,根据手术前后的记录可知,院方存在医疗过错,而被告第三人民医院则辩称由于涉及医院内部程序,手术的记录不能提供给法庭参
试述土工织物有效孔径的试验步骤。
项目经济评价采用()方法进行资金等值变换。
刊登在外管局网站的新闻稿称,中国外汇储备的货币结构不是一成不变的,而是动态调整优化。目前外汇储备中有美元、欧元、日圆等主要货币,也有新兴市场国家货币。另外,外管局并指出,中国外汇储备规模很大,提高信息透明度必须慎重、稳步,不能操之过急。据中国人民银行发布数
在教育方法上,人本主义学派主张()
甜蜜的嗓音、温暖的色彩这种感觉现象是()。(统考2011研)
某公安局的刑侦员甲、乙、丙、丁通过广泛地调查取证,对X案的嫌疑犯李、赵作了如下断定:甲:我认为赵不是凶犯。乙:或者李是凶犯,或者赵是凶犯。丙:如果李是凶犯,则赵不是凶犯。丁:我看李和赵都是凶犯。事后证明,这
Thispassagechieflydiscusses______.WhichofthefollowingstatementsisNOTtrue?
下面是关于ARM7嵌入式处理器芯片的叙述:I.ARM7芯片内部包括外部存储器管理部件Ⅱ.ARM7芯片内部包括片内存储器及其控制器Ⅲ.ARM7芯片内部包括中断控制器Ⅳ.ARM7芯片内部包括DMA控制器其中,正确的是()。
ThefollowingisaJobAdvertisement.Afterreadingit,youshouldgivebriefanswerstothe5questions(No.56throughNo.60)
最新回复
(
0
)