首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当运行以下程序时,输入abcd,程序的输出结果是_________。 insert(char str[]) { int i; i=strlen(str); while(i>0) { str[2*i]=s
当运行以下程序时,输入abcd,程序的输出结果是_________。 insert(char str[]) { int i; i=strlen(str); while(i>0) { str[2*i]=s
admin
2012-08-23
21
问题
当运行以下程序时,输入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\n”,str);insert(str);
}
选项
答案
a*b*c*d
解析
本题考查的是函数与一个简单的算法结合在一起的应用。首先定义一个int型变量来存放字符串str的长度,执行while条件语句,通过分析可知,字符串2*i项的值可由第i项的值得到;第2*i-1项直接赋值为*,i递减,如此反复直到不满足i>0的条件时,输出运行后的字符串。
转载请注明原文地址:https://kaotiyun.com/show/OAPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数的功能是删除字符串s中的所有数字字符。请填空。vioddele(char*s){intn=0,i;for(i=0;s[i];i++)if(______)s[n++];s[i];s[n]=____
若有下面的说明和定义:structtest{intm1;charm2;floatm3;unionuu{charul[5];intu2[2];}ua;}myaa;
定义如下变量和数组:intk;inta[3][3]={9,8,7,6,5,4,3,2,1};则下面语句的输出结果是()。for(k=0;k<3;k++)printf("%d",a[k][k]);
与结构化需求分析方法相对应的是【】方法。
有以下程序:#include<stdio.h>voidf(int*x,int*y)intt;t=*x;*x=*y;*y=t;main(){inta[8]={1,2,3,4,5,6,7,8},i,
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护o
设有以下说明语句:typedefstruet{intn;charch[8];}PER;则下面叙述中正确的是()。
设有定义:intn=0,*p=&n,**q=&p;则下列选项中正确的赋值语句是()。
设有以下定义stnctss{intinfo;sEruc5ss*link;}x.y,z;且已建立如下图所示链表结构:请写出删除结点y的赋值语句______。
在E-R图中,矩形表示【】。
随机试题
什么叫电气二次接线图?
某PC计算机主板上的I/O扩展槽总线为62根,称其为_________总线。
左肾静脉走行位置是
慢性阻塞性肺疾病(COPD)发病的最主要因素是()
公司级安全教育由()负责,企业职业健康安全管理部门会同有关部门组织实施。
企业用于公益、救济性的捐赠,在年度应纳税所得额()以内的部分准予扣除。
根据支付结算法律制度的规定,下列票据中,允许个人使用的有()。
甲表业公司是国内一家专业生产钛合金和高档不锈钢表壳的企业。2008年,受全球金融危机的冲击,世界手表销售数量持续下滑、计时行业萎靡不振。甲表业公司决策层敏锐地察觉到国际金融市场的动荡很可能影响到国际手表市场的消费能力。他们从手表销售景气报告中看到,低档表的
“三个代表”这一科学理论在建设中国特色社会主义的思想路线、发展道路、发展阶段和发展战略、根本任务、发展动力、依靠力量、国际战略、领导力量和根本目的等重大问题上取得了丰硕成果,用一系列紧密联系、相互贯通的新思想、新观点、新论断,创造性地回答了()
花朵的红色是热情的色彩,它强烈、奔放、激动,令人精神振奋。红紫烂漫的春天,多么活力充沛,生气蓬勃。“花儿为什么这样红?”是我们对它的赞叹和歌颂,同时也不妨对它作一科学的解释。“花儿为什么这样红?”首先有它的物质基础。不论是红花还是红叶,它们的细胞
最新回复
(
0
)