首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当运行以下程序时,输入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
43
问题
当运行以下程序时,输入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/2VPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有语句:char*line[5],以下叙述中正确的是
下述关于数据库系统的叙述中正确的是()。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)小找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){
以下程序运行后的输出结果是【】。structNODE{intnum;stmctNODE*next;};main(){structNODEs[3]={{1,’\0’),{2,’\
以下程序运行后的输出结果是【】。main(){inti,n[]={0,0,0,0,0};for(i=1;i<=4;i++){n[i]=n[i-1]*2+1;print
有以下函数:charfun(char*P){returnp;}该函数的返回值是()。
软件生命周期中所花费用最多的阶段是()。
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护o
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,二叉树属于______。
设有以下定义stnctss{intinfo;sEruc5ss*link;}x.y,z;且已建立如下图所示链表结构:请写出删除结点y的赋值语句______。
随机试题
“三高”为中国申奥放歌2001年6月23日晚,昔日皇家禁苑中乐声翩翩,弦歌阵阵。世界著名三大男高音歌唱家在紫禁城午门广场联袂演出,在“623国际奥林匹克日”掀起北京申奥活动的高潮。国务院副总理李岚清和数万热情的中外观众一同观看了这场精彩的演出。
护士对社区人群评估并整理分析收集到的资料是为了()
原发性腹膜炎最常见的致病菌是
左侧偏瘫,右侧外展神经和右侧面神经麻痹,病灶在()
我国金融行业主要的专业监管机构包括()。(2009年下半年)
根据《中华人民共和国企业破产法(试行)》的有关规定,下列各项中,属于破产债权的是()。
如果广域网中的任何一个节点都至少与其他两个节点相连,那么这个广域网的拓扑结构是( )
【B1】【B16】
【B1】【B6】
TheAmerican【C1】______system,isorganizedaroundabasicallyprivate-enterprise,market-orientedeconomyinwhich【C2】______larg
最新回复
(
0
)