首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
admin
2021-02-25
51
问题
给定程序中,函数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全国计算机二级
相关试题推荐
以下选项中非法的C语言字符常量是
以下选项中不属于字符常量的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
以下叙述中正确的是
有以下程序#include<stdio.h>main(){ints,t,A=10;doubleB=6;s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t);}在VC6平台上编译运行,程序运行
将E-R图转换为关系模式时,实体和联系都可以表示为()。
算法具有五个特性,以下选项中不属于算法特性的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
随机试题
行政法上的行政不当
血液凝固的主要步骤是
可待因具有成瘾性,其主要原因是
下列施工成本管理的措施中,属于组织措施的是()。
可理解性要求企业的会计信息应当清晰明了、简明扼要,数据记录和文字说明能一目了然地反映出经济活动的来龙去脉,便于财务会计报告使用者理解和使用。()
Inthislecture,Icanonlygiveyouapurely______viewofhowwecanlivelifetothefullandmakesomesuggestionsaboutthe
法的规范作用和社会作用的差异表现在()。
Inthesetimeswhenmarketforcesappearincreasinglycomplicatedandmorevolatile,itisallthemoreimportanttounderstand
Psychologiststakeoppositeviewsofhowexternalrewards,fromwarmpraisetocoldcash,affectmotivationandcreativity.Beha
Asystematicapproachtothejobhuntandacareerchangeinvolvesknowingwhatskillsyouenjoyusing,determining【C1】______y
最新回复
(
0
)