首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
admin
2021-02-25
101
问题
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #inclucle<stdio.n>
2 #include<string.h>
3 #define N 5
4 #define M 8
5 void fun(char(*ss)[M])
6 {char*ps[N],*tp;int i,j,k;
7 for(i=0;i<N;i++)
8 ps
=ss
;
9 for(i=0;i<N-1;i++){
10 /*********found*********/
11 k=
【1】
;
12 for(j=i+1;j<N;j++)
13 /*********found*********/
14 if(strlen(ps[k])
【2】))k=j;
15 /*********found*********/
16 tp=ps
;ps
=ps[k];
17 ps[k]=
【3】
;
18 }
19 printf(’’\nThe string after sorting by length:\n\n’’);
20 for(i=0;i<N;i++)puts(ps
);
21 }
22 main()
23 {char ch[N][M]={’’red’’,’’green’’,’’blue’’,’’yellow’’,’’black’’};
24 int i ;
25 printf(’’\nThe original string\n\n’’);
26 for(i=0;i<N;i++)
27 puts(ch
);printf(’’\n’’);
28 fun(ch);
29 }
选项
答案
(1)i (2)ps[j] (3)tp
解析
本题是按字符串的长短进行排序。
填空1:外循环每循环一次,k应保存当前的i值,所以应填i。
填空2:使用内循环对i+1后面的字符串长度进行比较,所以应填ps[j]。
填空3:此处的作用是交换两个变量的值,所以应填tp。
转载请注明原文地址:https://kaotiyun.com/show/2btp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是while((s[i++]=getchar())!=’\n’);s[i]=’\0’;
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
以下叙述中正确的是
有三个关系R、S和R如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
数据库系统的核心是
数据库设计过程不包括
有如下程序段:intX=12:doubley=3.141593;printf("%d%8.6f",x,y);则输出结果是()。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
算法的空间复杂度是指
随机试题
下列组织中属于国家行政机关的是()。
A,阵发性腹痛B,持续性腹痛C,两者都有D,两者都无胃十二指肠溃疡穿孔
患者,男,40岁,因大量蛋白尿,高度浮肿,因诊断为肾病综合征而入院治疗。肾穿活检病理为“微小病变型”,给予泼尼松60mg/d口服,症状有所控制。治疗3周后,又出现大量蛋白尿,双下肢浮肿加重,肾功能减退。此时首先应考虑为
下列具有受体酪氨酸蛋白激酶活性的是
后马托品丙胺太林
某水利枢纽工程由水闸、泵站、灌溉引水洞及堤防等建筑物组成。其中水闸共3孔,每孔净宽8m,采用平板钢闸门,闸门采用一台门式启闭机启闭。在施工过程中发生如下事件:事件一:为加强枢组工程施工质量与安全控制,施工单位设立安全生产管理机构,配备了专职安全生产管理
某公司是一家高新技术企业,目前正在进行股份制改造。公司高层决定以此为契机,对公司进行重新设计,并着力进行组织文化建设,以形成鼓励创新和民主参与的文化。为此,公司决定聘请某著名管理咨询公司帮助公司进行变革。双方商定,在组织结构设计中,应重点考虑公司战略、管理
下列有关我国税收执法权的表述中,正确的是()。
根据我国宪法的规定,下面不属于我国公民所享有的政治自由的是()。
汽车保险公司的统计数据显示:在所处理的汽车被盗索赔案中,安装自动防盗系统汽车的比例明显低于未安装此种系统的汽车。这说明,安装自动防盗系统能明显减少汽车被盗的风险。但警察局的统计数据却显示:在报案的被盗汽车中,安装自动防盗系统的比例高于未安装此种系统。这说明
最新回复
(
0
)