首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:对形参s所指字符串中下标为奇数的字符按ASCⅡ码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p所指字符数组中,形成一个新串。 例如,形参s所指的字符串为:baawrskjghzlicda,执行后p所指字符数
给定程序中,函数fun的功能是:对形参s所指字符串中下标为奇数的字符按ASCⅡ码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p所指字符数组中,形成一个新串。 例如,形参s所指的字符串为:baawrskjghzlicda,执行后p所指字符数
admin
2013-03-29
52
问题
给定程序中,函数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://kaotiyun.com/show/mWJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为main(){unionu{char*name;intage;intincome;}ss.name="WANGLIONG";
在位运算中,操作数左移一位,其结果相当于
若有定义:inta[2][3];则才a数组的第i行第j列(假调i,j已正确说明并赋值)元素值的正确引用为
阅读下面程序,则程序段的功能是#include"stdio.h"main(){intc[]={23,1,56,234,7,0,34},i,j,t;for(i=1;i<7;i++){t=c[i];j=i-
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
以下程序段给数组所有的元素输入数据,请选择正确答案填入。()#inelude<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",______);
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
随机试题
Inthispart,you’rerequiredtowritecompositionwithatleast120wordsonthetopicof"TheAttitudeTowardCrisis".Please
当遗嘱人对其财产立有数份内容相抵触的遗嘱时,有公证遗嘱的,应以()
为了减少混合支持式游离端义齿基托的翘动,可采用以下措施,除了
甲公司借用乙公司的一套设备,在使用过程中不慎损坏一关键部件,于是甲公司提出买下该套设备,乙公司同意出售。双方还口头约定在甲公司支付价款前,乙公司保留该套设备的所有权。不料在支付价款前,甲公司生产车间失火,造成包括该套设备在内的车间所有财物被烧毁。对此,下列
公路工程风沙地区测定沙层含水率时,应在沙丘及丘间地带分别采取代表样品,在1.0~3.0m的范围内,每()m取样一次。
2月份的销项税额为( )元。3月份应纳增值税为( )元。
下列长期股权投资中,应该采用权益法核算的有()。
理论上讲,高峰时段提高票价,平常时段降低票价,应该能够让一部分人规避高峰时段、选择在平常时段出行。但是,北京地铁早晚高峰时段的拥挤基本上是由上班族所形成的。之于早必出、晚必归的上班族,即使高峰时段地铁票价上调,只要支出额度小于开车的成本。他们还是会选择公共
设有如下事件过程:PrirateSubForm_Click()x=0Whilex10x=x+1x=x*xWend
Travishopestobe______fromhospitalnextmonth.
最新回复
(
0
)