首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当运行以下程序时,输入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-10
33
问题
当运行以下程序时,输入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/Y3Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main() { inta=666,b=888; printf("%d\n",a,b); } 程序运行后的输出结果是
结构化程序由三种基本结构组成,三种基本结构组成的算法
设有定义:intk=1,m=2;floatf=7;则以下选项中错误的表达式是()。
按条件f对关系R进行选择,其关系代数表达式为()。
“商品”与“顾客”两个实体集之间的联系一般是()。
数据结构中,与所使用的计算机无关的是数据的()。
在数据结构中,顺序存储结构的数据元素所占的存储空间是______的。
一个栈的输入序列为1,2,3,4,下列选项中的______序列不可能是这个栈的输出序列。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
随机试题
比较硬布线控制和微程序控制的异同。
英国1844年《合股公司法》规定了三项主要原则,其中不包括()
女性,61岁,宫颈痛经手术治疗并辅以化疗,病情较稳定。近一月来,感腹部间歇性疼痛,B超检查发现已有肠转移疼痛给药的途径首选()
脑血栓形成的常见病因是
工业管道的阀门安装前,应按设计文件核对其型号,并应按()确定其安装方向。
导游人员按照技术等级,可以分为初级导游员、卜级导游员和高级导游员。()
王老师在教学中比较重视基本概念、原理及学习方法的教授。他所遵循的学习理论是()。
中国共产党领导的革命和建设的实践,是()形成的实践基础。
根据调查报告的作用和目的分类,通常将其分为()的调查报告。
五四运动能够取得初步胜利的最主要的原因在于()。
最新回复
(
0
)