首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是( )。 #include<string.h> void fun(char*s,int p,int k) { int i; for(i=P;i<k-1;i++)s[i]=s[i+2];
以下程序运行后的输出结果是( )。 #include<string.h> void fun(char*s,int p,int k) { int i; for(i=P;i<k-1;i++)s[i]=s[i+2];
admin
2011-06-13
24
问题
以下程序运行后的输出结果是( )。
#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
解析
s字符串“abcdefg”的长度是7,“fun(s,3,strlen(s));”使得函数fun的形参P值为3,k值为7,“for(i=p;i<k-1;i++)s
=s[i+2];”等价于“for(i=3;i<6;i++)s
=s[i+2];”,循环3次,s[3]=s[5],s[4]=s[6],s[5]=s[7],由于s[5]=’e’,s[6]=’f’,s[7]=’\0’(字符串结束符),循环结束时,s字符串由"abcdefg"变为"abcfg"。
转载请注明原文地址:https://kaotiyun.com/show/lkPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库系统中实现各种数据管理功能的核心软件是______。
有以下程序:#include<stdio.h>intf(intb[][4]){inti,j,s=0;for(j=0;j<4;j++){i=j;if(i>2)i=
有以下程序:#include<stdio.h>main(){chark;inti;for(i=1;i<3;i++){scanf("%c",&k);switch(k)
以下程序的输出结果是main(){charcf[3][5]={"AAAA","BBB","CC"};printf("\"%s\"\n",cf[1]);;}
在说明语句:int*f();中,标识符f代表的是
以下不能定义为用户标识符是
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
算法执行过程中所需要的存储空间称为算法的
设有下列二叉树:对此二叉树先序遍历的结果为
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
我国《刑法》明文规定的基本原则有()。
关于积证,下面说法错误的是
[2013年,第67题]受均布荷载的简支梁如图5.6-10(a)所示,先将两端的支座同时向中间移动l/,如图5.6-10(b)所示,两根梁的中点处,弯矩的比为()。
下列各项,属于库存材料的是( )。
要约消灭的原因是()。
在质量改进的步骤中,()属于PDCA中的A阶段的内容。
女性导游在喝汤或咖啡时,应用勺喝,不能发出吸吮的声音,因为那样非常不雅观。()
《手绘图像——物象的多视角表达》一课教学目标表达为合适的是()。
根据《2008年全国教育事业发展统计公报》,2008年,全国共有小学30.09万所,比上年减少1.92万所,招生1695.72万人,比上年减少40.35万人;在校生10331.51万人,比上年减少232.49万人;小学毕业生数1864.95万人,比上年减少
Lettytheoldladylivedina"SingleRoomOccupancy"hotelapprovedbytheNewYorkCitywelfaredepartmentandoccupiedbyold
最新回复
(
0
)