首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当运行以下程序时,输入abcd,程序的输出结果是:( )。 insert(char str[]) {int i; i=strlen(str); while(i>0) {str[2*i]=str[i];str[2*i-1
当运行以下程序时,输入abcd,程序的输出结果是:( )。 insert(char str[]) {int i; i=strlen(str); while(i>0) {str[2*i]=str[i];str[2*i-1
admin
2011-06-13
59
问题
当运行以下程序时,输入abcd,程序的输出结果是:( )。
insert(char str[])
{int i;
i=strlen(str);
while(i>0)
{str[2*i]=str
;str[2*i-1]=’*’;i--;}
printf("%s\n",str);
}
main()
{char str[40];
scanf("%s",str);insert(str);
}
选项
答案
a*b*c*d*
解析
字符处理函数strlen()测试字符串常量的长度,不包括‘\0’在内。因此,函数insert()实现了将字符数组中每个非‘\0’的字符后插入字符‘*’的功能。故输出结果是a*b*c*d*。
转载请注明原文地址:https://kaotiyun.com/show/2VPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main{inna=b=c=5:if(c=a+b)printf("yes\n);elseprin
有以下程序main(){chars[]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s\n",p);}程序运行后的输出结果是
下列条件语句中,功能与其他语句不同的是
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。
下列各数据类型不属于构造类型的是()。
算法的空间复杂度是指
若有定义"int*p[3];",则以下叙述中下确的是
下列哪个是面向对象程序设计不同于其他语言的主要特点?
以下对结构体类型变量td的定义中,错误的是()。
用黑盒技术测试用例的方法之一为
随机试题
下列选项中,不属于红军长征时期经历的历史事件的是()。
间歇蒸馏塔塔顶馏出液中的轻组分浓度随着操作的进行逐渐增大。()
Givenmoreattention,thework______.
肿物内容物最可能的是该患者在行手术治疗时,应取的体位是
A.病起发热,或热后突然出现肢体痿软B.四肢痿软,身体困重C.肢体痿软无力,逐渐加重,神疲乏力,纳差,腹胀D.起病缓慢,下肢痿软无力,腰脊酸软E.突然昏仆,半身活动不利
患者,女,43岁,症见恶寒壮热,头痛咽干,小便短赤,大便秘结,经医生诊断为外寒内热,表里俱实所致,宜选用的成药是()。
脚手架进行分段验收依据的技术文件有()。
下列说法正确的是()。
TherearethreemainpoliticalpartiesinCanada:theLiberalParty,NewDemocraticPartyand______.
Manyelectricappliancesdon’tliberatemodernwomenfromhouseworkbecause______.Inspiteoftheadvantagesofusingwashing
最新回复
(
0
)