首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是( )。 #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
21
问题
以下程序运行后的输出结果是( )。
#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>main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后的输出结果是()。
以下程序运行后的输出结果是______。main{inna=b=c=5:if(c=a+b)printf("yes\n);elseprin
以下程序运行后的输出结果是______。main(){charm;m=’B’+32;printf("%e\n",m);}
有以下程序point(char*p){p+=3;}main(){charb[4]={’a’.’b’,’c’,’d’},*p=b;point(p);printf("%c\n",*p)
下列函数定义中,会出现编译错误的是
有以下定义:#include<stdio.h>chara[10],*b=a;不能给数组a输入字符串的语句是
在数据库管理系统提供的数据语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是
Jackson方法是一种面向【】的结构化方法。
有以下程序段intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是
问题处理方案的正确而完整的描述称为【 】。
随机试题
Theconceptofpersonalchoiceinrelationtohealthbehaviorsisanimportantone.Anestimated90percentofallillnessesmay
患者,男性,80岁,1周前不慎滑倒,摔伤后左髋疼痛、下肢活动障碍,左侧髋部局部无瘀斑,左下肢短缩、外旋畸形。该患者可能发生的并发症是
下列各项,不属气血虚弱型闭经临床表现的是
A.安全保障权B.自主选择权C.公平交易权D.获得赔偿权E.知悉真情权甲药品零售企业出售西洋参片短斤缺两,该行为侵犯了消费者的
推荐人应当了解拟任人的( )等情况,承诺推荐内容的真实性。
在企业中,承担最大风险并可能获得最大报酬的是()。
决策的过程。(2007年简答题)
A.条件(1)充分,但条件(2)不充分。B.条件(2)充分,但条件(1)不充分。C.条件(1)和条件(2)单独都不充分,但条件(1)和条件(2)联合起来充分。D.条件(1)充分,条件(2)也充分。E.条件(1)和条件(2)单独都不充分,条件(1)和
设二次型f(x1,x2,x3)=2(a1x1+a2x2+a3x3)2+(b1x1+b2x2+b3x3)2,记证明二次型f对应的矩阵为2ααT+ββT;
Mosttouristsliketogoshoppinginthecity,but______whowanttoshopfortraditionalcraftsmusttakeatripintothecountr
最新回复
(
0
)