首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当运行以下程序时,输入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
46
问题
当运行以下程序时,输入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(){inta[][3]=({1,2,3},{4,5,0}},(*pa)[3],i;pa=a;for(i=0;i<3;i++)if(i<2)pa[l][i]=p
有以下程序main(){chars[]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s\n",p);}程序运行后的输出结果是
有以下程序main(){intx[8]={8,7,6,5,0,0},*s;s=x+3;printf("%d\n",s[2]);}执行后输出结果是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
以下叙述中错误的是
以下叙述十正确的是
定义如下变量和数组:intk;inta[3][3]={9,8,7,6,5,4,3,2,1};则下面语句的输出结果是()。for(k=0;k<3;k++)printf("%d",a[k][k]);
在面向对象设计中,对象有很多基本特点,其中“从外面看只能看到对象的外部特性,而对象的内部对外是不可见的”这一性质指的是对象的
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,二叉树属于______。
随机试题
党从新世纪新阶段我国发展的基本特征出发,提出的重大战略思想是必须()。
A.0.18~0.25mmB.0.5mmC.0.5~0.8mmD.1.0mmE.1.5mm嵌体箱状洞形洞斜面宽
阴虚火旺,发热盗汗,面赤心烦,口干唇燥,便结溲黄,舌红,脉数者,治疗应选用
由于各国适用的管辖权原则和规则不同。有时会出现对同一个事件多个国家管辖权主张并立的情况,对于这种情况的解决,在国家实践中通常不采用的是:()
脚手架内立杆与建筑物间距大于()cm就必须进行有效防护。
下列关于差额投资内部收益率的表述中,正确的有()。[2009年考题]
根据《中华人民共和国海关法》规定的设关原则,如果海关监督管理需要,国家可以在现有的行政区划之外安排海关的上下级关系和海关的相互关系。()
“遗忘曲线”的提出者是()。
Digitalphotographyisstillnewenoughthatmostofushaveyettoformanopinionaboutit,(1)_____developapointofview.
Therearemanyskillsandqualitiesthataredesirableinatranslator.Thetranslatormusthaveanexcellent,up-to-dateknowle
最新回复
(
0
)