首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将形参S所指字符串中下标为奇数的宁符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参P所指字符数组中,形成-个新串。 例如,彤参s所指的字符为“baawrskjghzlicda”,执行后P所指
下列给定程序中,函数fun的功能是:将形参S所指字符串中下标为奇数的宁符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参P所指字符数组中,形成-个新串。 例如,彤参s所指的字符为“baawrskjghzlicda”,执行后P所指
admin
2015-11-24
16
问题
下列给定程序中,函数fun的功能是:将形参S所指字符串中下标为奇数的宁符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参P所指字符数组中,形成-个新串。
例如,彤参s所指的字符为“baawrskjghzlicda”,执行后P所指字符数组中的字符串应为“aachjlsw”。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
@include(Stdio.h>
void fun(char*S,char*P)
{ int i,j,n,x,t;
n=0;
for(i=0;S
!=‘\0’;i++)n++;
for(i=1;i<n一2; i=i+2){
/**********found***********/
【1】
;
/**********found***********/
for(j=
【2】
+2;j<n; j=j+2)
if(s[t]>S[j])t=j;
if(t!=i)
{X=s
;s
=s[t];s[t]=x;}
}
for(i=1,j=0;i<n,i=i+2,j++)
P[j]=S
;
/**********found***********/
P[j]=
【3】
;
}
main()
{ char S[80]=“baawrskjghzlicda”,
P[50];
printf(“\nThe original string is
:%S\n”,s);
fun(s,P),
printf(“\nThe result is:%s\n”,p);
}
选项
答案
(1)t=i (2)i (3)‘\0’或0
解析
本题中第1个for循环的作用是得到字符串的长度,第2个for循环的作用是对下标为奇数的字符按ASCII码大小排序.最后将排好序的字符取出。
填空1:取出字符串中下标为奇数的字符,所以将下标i赋值给中间变量t。
填空2:此处for循环语句的作用足实现对下标为奇数的元素进行排序操作,所以循环变最初值应填入j=i+2;。
填空3:将下标为奇数的字符取出后,存入p所指的数组中,最后不要忘记在数组最后加入字符串结束标识‘\0’。
转载请注明原文地址:https://jikaoti.com/ti/PEkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
甲乙参加围棋决赛,规定五局三胜(假设没有和局),设立奖金1000元。现比赛进行了3局后因故中止,已知在前三局中甲胜2局,乙胜1局,问下列甲乙奖金分配中哪种较为合理?
一位客人在自助餐厅就餐时,他准备在6种肉类中挑选3种,4种蔬菜中挑选2种,从3种点心中挑选2种。若不考虑食物的挑选次序,则他可以有多少种不同选择方法?
如下图所示,在一个边长为8米的正方形与一个直径为8米的半圆形组成的花坛中,阴影部分栽种了新引进的郁金香,则郁金香的栽种面积为()平方米。
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
网络用语从一开始就不是交际语言。文字和语言的性质是不一样的,语言本质上是用声音符号做物质外壳的,文字则是用来记录有声语言的。世界上大多数语言并没有文字,这些语言也就不会有网络用语。文字有记录、保存语言的功能,并能远距离传送,网络主要利用文字来实现即时的远距
下列关于生活常识的说法错误的是()。
阅读以下文字,回答下列问题。网络时代巨大的信息量要求网络人际交流迅速快捷,此时,传统语言的表达已不足以将信息转变成最简洁的形式输入输出。于是网络语言应运而生。这种语言以轻松活泼、幽默风趣、戏谑调侃的面目出没于传统媒体,让人耳目一新。比如“美眉”指
对下列语句,排序最为合理的是()。①在这批作家兼翻译家的知识分子中,鲁迅堪称出道最早、用力最勤、产量颇丰、质量大多臻于上乘的一位译界高手②目前,全面、系统地对鲁迅译著的文本进行细读和分析的“文学”性研究成果还未出现③从已有鲁迅翻译
清朝乾隆年间,四川重庆府某甲“因戏而误杀旁人”,被判处绞监候。依据清代的会审制度,对某甲戏杀案的处理,适用的程序是
随机试题
机用丝锥的后角αo常选择( )。
论述提高面试效果的对策。
通常测定酶活性的反应体系中,哪项叙述是不适当的
患者,女,57岁,3个月前于洗澡时发现左侧乳房有一小指头大小的无痛性肿块,近1个月来肿块逐渐增大,并伴有乳头内陷,其原因主要是
下列关于房屋转租的表述中,正确的是:()。
很多高中毕业生由于对大学毕业以后的就业前景感到担忧,放弃了参加高考,对此,正确的观点是()。
城市规模是___________城市发展程度的重要指标,___________城市规模的大小可从人口、占地范围、经济发展的水平等多方面来___________。填入划横线部分最恰当的一项是()。
在浏览Web页面时,发现了需要经常使用的Web页面,最好的方法是()。
ArecentU.S.studyclaimsthatinareaswheretherearefewersinglemen,womenaremorecareerfocusedbecausethereareless
A、感谢男的的招待B、觉得招待太麻烦C、让男的不要客气D、没好好招待男的C“客气什么”反问句,表示不用客气,所以选择C。
最新回复
(
0
)