首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:对形参s所指字符串中下标为奇数的字符按ASCⅡ码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p所指字符数组中,形成一个新串。 例如,形参s所指的字符串为:baawrskjghzlicda,执行后p所指字符数
给定程序中,函数fun的功能是:对形参s所指字符串中下标为奇数的字符按ASCⅡ码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p所指字符数组中,形成一个新串。 例如,形参s所指的字符串为:baawrskjghzlicda,执行后p所指字符数
admin
2013-03-29
21
问题
给定程序中,函数fun的功能是:对形参s所指字符串中下标为奇数的字符按ASCⅡ码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p所指字符数组中,形成一个新串。
例如,形参s所指的字符串为:baawrskjghzlicda,执行后p所指字符数组中的字符串应为:aachjlsw。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKI.C中。
不得增行或删行,也不得更改程序的结构!
#include
void fun(char*s,char * p)
{ int i,j,n,x,t;
n=0;
for(i=0; s
!=’\0’; i++) n++;
for(i=l,i
/***********found***********/
【1】 ;
/************found**********/
for(j= 【2】 +2; j
if(S[t]>s[j])t=j;
if(t!=i)
{x=s
;s
=s[t];s[t]=X;}
}
for(i=l,j=0;i
p[j]=s
;
/*********found********/
P[j]= 【3】 ;
}
main()
{char s[80]="baawrskjghzlicda",pis:%s\n",s);
fun(s,p);
printf("\nThe result is:%s\n",p),
}
选项
答案
(1)t=i (2)i (3)0或“\0"
解析
第一空:由审题分析可知,t记录开始的字符,数组中挑选一个最小的元素和t位置的字符交换,故第一空处应为“t=1"。
第二空:“for(j=【2】+2;j
第三空;字符串以“\0"结束,故第三空为“\0"或0。
转载请注明原文地址:https://jikaoti.com/ti/gIn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将代数式转换成程序设计中的表达式为【】。
函数fseek(pf,OL,SEEK_END)中的SEEK_END代表的起始点是
在以下程序段中,已知血型数据占两个字节,则输出结果是unionun{inti;doubley;}structst{chara[10];unionunb;};
若有定义:inta[2][3];则才a数组的第i行第j列(假调i,j已正确说明并赋值)元素值的正确引用为
有如下程序main(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];
数据存储和数据流都是______,仅仅是所处的状态不同。
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为______。
在数据结构中,从逻辑上可以把数据结构分为______。
设y是int型变量,请写出判断y为奇数的关系表达式【】。
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){intk,p,s[]={1,-9,7,2,-10,3};for(p=0,k=p;p<6;p++)if(s[p]>s[k])【】
随机试题
A.心虚胆怯证B.心血不足证C.瘀阻心脉证D.痰火扰心证E.水饮凌心证心悸不安,胸闷不舒,心痛时作,痛如针刺,唇甲青紫,舌质紫暗或有瘀斑,脉涩或结或代。证属
战汗表现为脱汗表现为
《煤矿安全规程》规定,井下煤矿照明、信号、电话和手持式电气设备的供电电压,不超过()V。
用于水泥稳定土基层的土宜选用()土。
关于缓凝剂的应用,下列各项不正确的是()。
在市场正常波动下,某一金融资产或证券组合的最大可能损失是指()。
在寒冷的冬天,可以看到户外的人不断呼出“白气”,这属于下列哪一种现象?()
材料:第二次世界大战完成了对欧洲的全球霸权的破坏……比起先前的霍亨索伦王室和哈布斯堡王室,纳粹和日本军国主义者对欧洲和亚洲旧秩序的破坏要大得多。日本人侵占了整个东亚和东南亚。但是,这两个帝国都是短命的。它们在1945年已不复存在,留下了两大包括具有重要意义
EnvironmenthastakenratherabackseatpoliticallysincetheEarthsummitinRiodeJaneironearlyfiveyearsago.【C1】______th
Ithasalreadybeennotedthatalearnerneedstore-encounteranewitemseveraltimes【D1】________rememberitpermanently.Very
最新回复
(
0
)