首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当运行以下程序时,输入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
22
问题
当运行以下程序时,输入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全国计算机二级
相关试题推荐
以下程序段的输出结果是inta=1234;printf("%2d\n",A);
设有定义:intn,*k=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充完整。scanf(“%d”,______);printf(“%d\n”,______);
请在以下程序第一行的下划线处填写适当内容,使程序能正常运行。#include<stdio.h>【】(double,double);main(){doublex,y;scanf("%If%If
若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为()。ch=’b’;k=10;printf("%x,%o,",ch,ch,k);printf("k=%%d\n"
设有如下定义:structss{charname[10]intage;charsex;}std[3],*p=std;下面各输入语句中错误的是()。
有以下函数定义:voidfun(intn,doubx){……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()。
数据库系统可分为三级模式,下列选项中不属于数据库三级模式的是
算法执行过程中所需要的存储空间称为算法的
软件详细设计的主要仟务是确定每个模块的
下面对对象概念描述错误的是()
随机试题
简述来访者中心疗法的特点。
有限合伙企业只剩普通合伙人时,企业解散。()
政府可以利用供求关系的市场规律,通过对()的控制来达到调节市场运作的目的。
可以不用逐个进行壳体压力试验和密封性试验的阀门是输送______的管道阀门。()
邓先生是一位工程师,随着女儿即将进入大学,邓先生觉得该考虑自己的退休生活了。但是,他并不知道自己想过幸福的退休生活需要准备多少钱,现在应如何准备?理财师与邓先生夫妇进行了深入细致的沟通,了解到邓先生的生活状况以及期望退休后的生活方式、内容与品质。具体信息如
马斯洛的需要层次类型由低到高的排列顺序是()。
35至44岁年龄组织工全年工资总额为( )万元。该企业25至34岁年龄组的职工人数为500人,该组每个职工月工资平均额为( )。
属于《中华人民共和国教师法》明确规定的教师应当履行的义务的是
删除Employee表中职工号为“19620426”的记录,正确的SQL语句是
Aseriousthreattofarmersinmanypartsoftheworldiserosion.Erosionoccursifalargeareaoflandis【B1】______oftrees
最新回复
(
0
)