首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求出形参SS所指字符串数组中最长字符串的长度,将其余字符串右边用字符木补齐,使其与最长的字符串等长。SS所指字符串数组中共有M个字符串,且串长
给定程序中,函数fun的功能是:求出形参SS所指字符串数组中最长字符串的长度,将其余字符串右边用字符木补齐,使其与最长的字符串等长。SS所指字符串数组中共有M个字符串,且串长
admin
2021-06-15
73
问题
给定程序中,函数fun的功能是:求出形参SS所指字符串数组中最长字符串的长度,将其余字符串右边用字符木补齐,使其与最长的字符串等长。SS所指字符串数组中共有M个字符串,且串长
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#define N 5
#define N 20
void fun(char(*ss)[N])
{ int i,j,n,len=0;
for(2=0;i
{len=strlen(ss
);
if(i==0)n=len;
if(1en>n)n=len;
}
for(i=0;i
/**********found**********/
n=strlen(____1____);
for(j=0;j
/**********found**********/
SS
[____2____]=¨’j
/**********found**********/
ss
[n+j+____3____]=’\0’;
}
}
msin()
{ char ss[M][N]={"shanghai",
"guangzhou","beij ing","tianjing",
"cchongqing"};
int i;
printf("The original strings
are:\n");
for(i=0; i
ss
);
printf("\n");
fun(ss);
printf("The result is:\n");
for(i=0;i
ss
);
}
选项
答案
(1)ss[i] (2)n+j (3)1
解析
第一空:第一个循环求最长字符串的长度len,在第二个循环内在其他字符串的后面补“*”,使其达到长度len。在“for(j=0;j
的长度,因此第一空应为“ss
”。
第二空:循环“for(j=0;j
第三空:字符串以“\0”结束,因此需在字符串后加结束符,故第三空应为“1”。
转载请注明原文地址:https://www.kaotiyun.com/show/R5tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言程序的模块化通过以下哪个选项来实现
有以下程序#include<stdio.h>main(){inti,j;for(i=3;>=1:i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序的运行结果是
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团问的联系是
以下关于指针的叙述正确是()。
在长度为64的仃序线性表中进行顺序查找,最坏情况下需要比较的次数为
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
设循环队列的存储空间为Q(1:35),初始状态为from=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
以下选项中不属于C语言程序运算符的是
随机试题
肠梗阻时,导致肠鸣音亢进的主要机制是【】
下列对吗啡引起的不良反应叙述错误的是
既能祛风解表,又能透疹消疮的药物是()
根据合同法律制度的规定,下列关于法定抵销的表述中,正确的有()。
南宋四大诗家之一,诚斋体创始人是()。
知识学习的目标是使所学的内容在()中得到永久保持,以备日后提取。
华清大学有男同学参加了反华示威。除非华清大学有同学参加了反华示威,否则任何同学都能申请奖学金。华清大学女同学不能申请奖学金。如果上述断定都真,则以下哪项据此不能断定真假?(1)华清大学男同学都没有参加反华示威。(2)华清大学所有男同学不能申请奖学金。
Readthearticlebelowaboutteam-building.Choosethecorrectwordtofilleachgap,fromA,BorC.Foreachquestion29-40,ma
Accordingtothelawofthatcountry,theParliamentwillhavetobe______beforetheGeneralElection.
A、$116.B、$150.C、$115D、$126C根据男士的回答“It’s$18adayor$115aweek.”可知,一周的价钱为115美元,故选C。
最新回复
(
0
)