首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当运行以下程序时,输入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
56
问题
当运行以下程序时,输入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/jjPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后的输出结果是()。
下面程序的功能是输出以下形式的金字塔图案:*********
有以下程序:#include<stdio,h>voidsum(inta[]){a[0]=a[-1]+a[1];}main(){inta[10]={1,2,3,4,5,6,7,8,9,10};sum(&a[2]);
以下程序运行后的输出结果是______。main(){inti,n[]={0,0,0,0,0};for(i=1;i<=4;i++)n[i]=n[i-1]*2+1;print
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
能正确表示逻辑关系“a)10或a≤0”的C语言表达式是()。
结构化程序所规定的三种最基本控制结构是()。
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们酌和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumColumMin(inta[M][
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个__________实际上对应一个处理模块。
随机试题
A.血细胞破坏过多B.造血物质缺乏C.两者均有D.两者均无缺铁性贫血
使用无菌手套的错误方法是
A、消除B、肠肝循环C、生物转化D、生物等效性E、酶诱导作用某些药物可使体内药酶活性、数量升高
女性,20岁。1月前患扁桃体炎,心悸,反复晕厥3天,查体:双肺呼吸音正常,心率46次/min,律齐,各瓣膜听诊区未闻及杂音,双下肢不肿,心电图示:Ⅲ度房室传导阻滞。根本的治疗应是
在波的传播方向上,有相距为3m的两质元,两者的相位差为,若波的周期为4s,则此波的波长和波速分别为()。
出口人开具的汇票如遭拒付,则()。
甲、乙、丙3人从星期一开始工作,甲每工作3天就休息1天,乙每工作5天就休息2天,丙每工作7天就休息3天,那么三人第一次同时休息是在星期几?
用重测法估计信度,最适宜的时距是随测验的目的、性质和被试者的特点而异,一般是______周较宜,间隔时间最好不超过______个月。()
Whydidthemanborrowthewoman’scomputerlasttime?
(1)PeterBenchley,65,theauthorandconservationistwhowroteJaws,theshark-attacknovelthatbecameaclassicmovieandpro
最新回复
(
0
)