首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将形参S所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参P所指字符数组中,形成一个新串。 例如,形参s所指的字符为“baawrskjghzlicda”,执行后P所指
下列给定程序中,函数fun的功能是:将形参S所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参P所指字符数组中,形成一个新串。 例如,形参s所指的字符为“baawrskjghzlicda”,执行后P所指
admin
2016-08-16
56
问题
下列给定程序中,函数fun的功能是:将形参S所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参P所指字符数组中,形成一个新串。
例如,形参s所指的字符为“baawrskjghzlicda”,执行后P所指字符数组中的字符串应为“aachjlsw”。
请在程序的中括号处填入正确的内容并将中括号删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
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
/*********found*********/
【1】;
/*********found*********/
for(j=【2】+2;j
if(s[t]>s[j])t=j;
if(t!=1)
{x=s
;s
=s[t];s[t]=x;)
}
for(i=1,j=0;i
P[j]=s
;
/*********found*********/
p[j]=【3】;
}
main()
{ char s[80]="baawrskj gh
zlicda",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或t (3)’\0’或0
解析
本题中第1个for循环的作用是得到字符串的长度,第2个for循环的作用是对下标为奇数的字符按ASCII码大小排序,最后将排好序的字符取出。
填空1:取出字符串中下标为奇数的字符,所以将下标i赋值给中间变量t。
填空2:此处for循环语句的作用是实现对下标为奇数的元素进行排序操作,所以循环变量初值应填入i或t;。
填空3:将下标为奇数的字符取出后,存入p所指的数组中,最后不要忘记在数组最后加入字符串结束标识‘\0’。
转载请注明原文地址:https://kaotiyun.com/show/waNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<iostream>usingnamespacestd;template<classT>Tmin(Tx,Ty){if(x<y)retur
有以下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass();~MyClass();v
设有以下变量定义,并已赋确定的值:charw;intx;floaty;doublez;则表达式:w*x+z-y所求得的数据类型为()。
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为()。
首先访问结点的左子树,然后访问该结点,最后访问结点的右子树,这种遍历称为()。
要采用“cin,tout”进行输入输出时,必须包含的头文件是【】。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
在下列几种排序方法中,要求内存量最大的是
栈是限定在一端进行插入与删除的线性表,那么其组织数据的原则是()。
随机试题
股份有限公司在情形下应在两个月内召开临时股东大会。
Manypeoplecalltheageweliveintheageof______(technique).
甲饭店招用乙某为服务员,双方签有聘用协议。后双方发生争议。根据设定的情况,下列哪些选项是正确的?
工程建设中甲施工企业的乙项目经理在行使职权时产生的法律后果应当由( )承担。
甲公司的研发人员王某,其主要职责是负责新药的研发。在公司里面,王某是出名的工作狂人,经常利用休息时间继续从事研发工作。在一个周末,王桌研制出一种新药。经过严格的试验,核实该新药对治疗糖尿病有很好的疗效,拟准备向我国有关部门申请专利。该申请经过国家
《中华人民共和国义务教育法》规定,适龄儿童依法享有平等接受义务教育的权利,也有履行接受义务教育的义务。这说明权利关系主体对权利和义务都不具有选择性。()
公文中兼用的基本表述方式是()。
美国一项新研究发现,人体生理反应的节奏跟昼夜交替一致,一旦这个节奏被破坏,人们免疫系统的抗病能力就会降低。如果以下各项为真,最能削弱上述观点的是()。
敌意性归因偏差是指在情景不明的情况下,会将对方的动机或意图视为有敌意的倾向。根据上述定义,下列属于敌意性归因偏差的是()。
简述辩证推理的特点。
最新回复
(
0
)