首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当运行以下程序时,输入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
38
问题
当运行以下程序时,输入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://jikaoti.com/ti/8LB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti,n=0;for(i=2;i<5;i++){do{if(i%3)continue;
下列关于队列的叙述中正确的是
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用删函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longfl;myf=【】("test.t","rb");fs
若有如下结构体说明:structSTRU{inta,b;charc:doubled;stmctSTRU*p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】t[20]
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(s[i])(d[j]=【】;j++;}d[j]=0;
以下不能正确定义二维数组的选项是
结构化程序设计的一种基本方法是
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
对如下二叉树进行后序遍历的结果为()。
在关系数据库模型中,通常可以把()称为属性,其值称为属性值。
随机试题
現在の我々は、マスメディア無しに自分の意見を決められません。それどころか、進学、就職、結婚、娯楽、これらの判断基準を全てマスメディアに頼って暮らしています。これらの問題を自分一人で考え、結論づけられる人なんて、ほとんどいません。もちろん、「私は情
白居易《长恨歌》:骊宫高处入青云,__________。
课程内容的具体表现形式由_______、_______和教材(或称教科书)等三部分组成。
生产性生物资产的评估方法有关市场法的评估公式V=K×Kp×P×M,下列选项中,说法不正确的()。
根据《公开发行证券的公司信息披露内容与格式准则第1号--招股说明书》的规定,招股说明书应满足的一般要求包括()。
目前在我国A股账户可用于买卖()。Ⅰ.A股Ⅱ.B股Ⅲ.债券Ⅳ.权证
以依法可以转让的股票出质的,出质人与质权人应当订立书面合同,并向证券登记机构办理出质登记。质押合同自()起生效。
追求与放弃都是正常的生活态度,有所追求就应有所放弃。有价值的人生,需要开拓进取、成就事业,但更要懂得正确和必要的放弃——这不是一种_________,而是一种_________。填入划横线部分最恰当的一项是:
Inthefollowingtext,somesentenceshavebeenremoved.ForQuestions41-45,choosethemostsuitableonefromthelistA-Gto
Thehealthyadolescentboyorgirllikestodotherealthingsinlife,todothethingsthatmatter.Hewouldratherbeaplumb
最新回复
(
0
)