首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当运行以下程序时,输入abcd,程序的输出结果是【 】。 insert(char str[ ] ) { int i; i = stolen(str); while (i>0) { str[2*i] =str[i]; str[2 * i
当运行以下程序时,输入abcd,程序的输出结果是【 】。 insert(char str[ ] ) { int i; i = stolen(str); while (i>0) { str[2*i] =str[i]; str[2 * i
admin
2009-01-15
88
问题
当运行以下程序时,输入abcd,程序的输出结果是【 】。
insert(char str[ ] )
{ int i;
i = stolen(str);
while (i>0)
{ str[2*i] =str
; str[2 * i-1] = ’* ’; i--;}
printf( "% s \n", sir);
}
main( )
{ char str[40];
seanf( "% s" ,str); insert(str);
}
选项
答案
a*b*c*d*
解析
程序中的变量i用于存放字符串str的长度,执行while语句,通过分析可知,字符串第2*i项的值可由第i项的值得到;第2*i-1项直接赋值为。号,i减1,如此反复直到不满足i>0的条件时,输出运行后的字符串。
转载请注明原文地址:https://kaotiyun.com/show/91Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于VB应用程序的叙述中正确的是
在考生文件夹下有一个工程文件sjt4.vbp,请在窗体上画两个文本框,其名称分别为Textl、Text2,文本框内容分别设置为”计算机”、”等级考试”。然后画一个标签,其名称为Labl,高度为375,宽度为2000。再画两个单选按钮,名称分别为Opl和Op
VisualBasic源程序的续行符为
表达式2*3^2+4*2/2+3^2的值是
设a=”a”,b=”b”,c="c",d="d",执行语句x=IIf((ad),”A”,”B”)后,x的值为
下列说法中,错误的是
(1)在考生目录下有一个工程文件sjt3.vbp,其中的窗体中有一个名为Text1的文本框,初始内容为0;一个标签;一个计时器;一个有两个元素的单选按钮数组,名称为Op1,标题依次为“1秒”、“3秒”;两个命令按钮,名称分别为C1、C2,标题分别为“开始
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoASIntegerstrnameAsString*20strsexASString*2smarkAsSingle
设a=2,b=3,c=4,d=5,表达式Nota
负责数据库中查询操作的数据库语言是( )。
随机试题
A、三腔两囊管压迫止血B、奥美拉唑(洛赛克)C、胃大部分切除术D、巴曲酶(立止血)E、输血肝硬化引起的上消化道出血首先的治疗方法为
食品中的细菌污染数量(细菌总数)反映了食品的一般卫生质量,以及食品在______过程中的卫生措施和管理情况
患者面部麻木,查体示右口角周围痛觉减退,则病损部位在
关于合同的分类,下列表述正确的是:()
“备案号”栏应填()。“商品名称,规格型号”栏应填()。
下列不属于金融诈骗罪特征的是()。
下列说法正确的是()
一位家长抱怨:李老师隔三差五给家长打电话,每次都把我们狠狠地批判一顿,还经常让我们到学校听他训话。李老师的做法()。
一家公司销售两种商品A和B,利润率分别为10%和20%。已知公司共盈利3000元,两种商品的总成本之和与商品A的销售额相等。问商品A的总成本是多少元?
Youaregoingtoreadanarticlewhichisfollowedbyalistofexamplesorheadings.Choosethemostsuitableonefromthelist
最新回复
(
0
)