首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有
admin
2018-10-21
57
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#inclucle<stdio.h>
#include<string.h>
#define N5
#define M8
void fun(char(*ss)[M])
{char*ps[N],*tp;int i,j,k;
for(i=0;i<N;i++)
ps
=ss
;
for(i=0;i<N﹣1;i++){
/*********found*********/
k=
【1】
;
for(j=i+1;j<N;j++)
/*********found*********/
if(strlen(ps[k])<strlen
(
【2】
))k=j;
/*********found*********/
tp=ps
;ps
=ps[k];
ps[k]=
【3】
;
}
printf("\nThe string aftersorting by lencjth:\n\n");
for(i=0;i<N;i++)puts(ps
);
}
main()
{char ch[N][M]={"red","green","blue","yellow","black"};
int i;
printf("\nThe original string\n\n"),
for(i=0;i<N;i++)
puts(ch
);prrintf("\n");
fun(ch);
}
选项
答案
(1)i (2)ps[j] (3)tp
解析
本题是按字符串的长短进行排序。
填空1:外循环每循环一次,k应保存当前的i值,所以应填i。
填空2:使用内循环对i+1后面的字符串长度进行比较,所以应填ps[j]。
填空3:此处的作用是交换两个变量的值,所以应填tp。
转载请注明原文地址:https://kaotiyun.com/show/l0xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已定义c为字符型变量,则下列语句中正确的是()。
以下程序中select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。#defineN3#defineM3select{inta
执行以下程序后的输出结果是【】。main(){inta=10;a=(3*5,a+4);printf("a=%d\n",a);}
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
有以下程序main(){union{unsignedintn;unsignedcharc;}ul;u1.C=’A’;pfintf("%c\n",u1.n);
下列程序的运行结果是()。main(){inta=-5,b=1,c=1;intx=0,Y=2,z=0;if(c>0)x=x+y;if(a<=0){if(b>0)if(c<=0)y=x-
数据的存储结构是指
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
随机试题
(2011、2008年真题)普雷维什关于发展中国家应执行贸易保护政策结论的提出,其理论依据有()
人们在公共的领域、公有的环境、公用的场所中,彼此开放透明,且相互关联的共同活动,被称为()
小儿风湿热常见护理诊断不包括
长期卧床的心力衰竭病人,形成下肢静脉血栓时,当下床活动,易栓塞
孕妇进行产前系列检查从何时开始
下列不属于发包人责任的是()
证券金融公司根据国务院的决定设立,注册资本不少于()亿元。
汛期恶劣的环境,让查找堤坝渗漏部位和渗漏入、出水口变得极为困难。而如能及时对管涌渗漏进行快速________,确定其具体位置、形状,采取相应有效措施,就能够________洪灾中可能发生的溃坝风险。依次填入画横线部分最恰当的一项是()。
设A,B,C均是3阶矩阵,满足AB=一2B,CAT=2C其中求A;
以下情况不适合用局域网技术联网的是
最新回复
(
0
)