首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:对形参s所指字符串中下标为奇数的字符按ASCⅡ码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p所指字符数组中,形成一个新串。 例如,形参s所指的字符串为:baawrskjghzlicda,执行后p所指字符数
给定程序中,函数fun的功能是:对形参s所指字符串中下标为奇数的字符按ASCⅡ码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p所指字符数组中,形成一个新串。 例如,形参s所指的字符串为:baawrskjghzlicda,执行后p所指字符数
admin
2013-03-29
18
问题
给定程序中,函数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";
在位运算中,操作数左移一位,其结果相当于
以下程序的输出结果是longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(){printf
当输入为"quert?"时,下面程序的执行结果是#include<stdio.h>main(){charc;c=getchar();while(c!=’?’){pu
若二维数组a有m列,则在a[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-
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为______。
以下程序的功能是对从键盘上输入的两个字符串进行比较,然后输出两个字符串中第一个不相同字符的ASCII码值之差。请填空。#include"stdio.h"main(){chara1[20],a2[20];intn=0,t;
以下程序的功能是:输出x、y、z三个变量中的最大值,请填空。main(){intx,y,z,u;printf("Enterx,y,x;");scanf("%d%d%d",&x,&y,&z);if(【】)u=x
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){intk,p,s[]={1,-9,7,2,-10,3};for(p=0,k=p;p<6;p++)if(s[p]>s[k])【】
随机试题
按医患的相互作用,下列哪项属于医患关系模式类型
意象孕育中所发生的主客体交流的形式不同在于()
国有企业火炬化工厂与另外一国有企业火星化工原料厂决定共同作为发起人,改建股份有限公司。股份有限公司章程规定公司注册资本为人民币5千万元。火炬化工厂以厂房、机器设备和土地使用权出资,经评估作价400万元;火星化工原料厂以原料及厂房出资,经评估作价200万元;
原发性醛固酮增多症的诊断依据除了
A.3/4~3/5B.2/3~1/2C.1/2~1/5D.1/5~1/7E.1/5~1/10根据简易法,肾功能轻度损害时,抗菌药减低至正常剂量的
关于集体土地产权登记申请人的表述中,不正确的是()。
境内外资股的发行准备过程中可以选聘作为评估机构的有( )。
《中华人民共和国香港特别行政区维护国家安全法》规定,香港特别行政区设立(),负责香港特别行政区维护国家安全事务,承担维护国家安全的主要责任,并接受中央人民政府的监督和问责。
物流系统优化的方法主要有()。
在计算机中,信息的最小单位是_______。
最新回复
(
0
)