首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的中括号处填入正确的内容并将中括号删除,使程序得出正确的结果
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的中括号处填入正确的内容并将中括号删除,使程序得出正确的结果
admin
2020-07-23
51
问题
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。
请在程序的中括号处填入正确的内容并将中括号删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#define N 5
#define M 10
/*********found*********/
void fun(char(*ss)【1】,int k)
{ int i=0;
/*********found*********/
while(i<【2】){
/*********found*********/
ss
[k]=【3】;i++;)
}
main()
{ char x[N][M]={"create","Modify","Sort","skip","Delete"};
int i;
printf("\nThe original
string\n\n");
for(i=0;i
);
printf("\n");
fun(x,4);
printf("\nThe string after
deleted:\n\n");
for(i=0;i
puts(x
);
printf("\n");
}
选项
答案
(1)[M] (2)N (3)’\0’
解析
填空1:根据main函数中的函数调用语句,确定函数定义时的形式参数,所以填入[M]。
填空2:while循环语句需要对所有字符串进行操作,因此循环条件是i
填空3:字符串结尾加入字符串结束标识‘\0’。
转载请注明原文地址:https://kaotiyun.com/show/wGyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符不能重载为友元函数的是()。
数据库管理系统是( )。
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是
已知函数f的原型是voidf(int*a,long&b);,变量v1、v2的定义是:intv1;longv2;下列调用语句中正确的是()。
下列选项中,与实现运行时多态性无关的概念是()。
派生类的构造函数的成员初始化列中,不能包含()。
下列字符串中,正确的C++标识符是()。
数据库技术的根本目标是()。
下列符号中能够作为c++标识符的是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
随机试题
与成年人相比,儿童少年力量运动疲劳与恢复的特点是()。
某省会城市的市政府拟制定限制电动自行车通行的规章。关于此规章的制定,下列说法中正确的有()。
______beforeweleavetomorrow,weshouldinviteallourfriendstoholdapartytowelcomethem.
我国对建设工程监理市场准入采取了()控制。
扩张性财政政策对证券市场的影响有()。
区位通常是指某一事物与其他事物在空间方位和距离上的关系,具体可标示为一定的()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
求下列积分。设f(x)=∫1xe-y2dy,求∫01x2f(x)dx;
Answerquestions71~80byreferringtothefollowinggames.Note:AnswereachquestionbychoosingA,B,CorD.Somechoices
Inthisgreatglobalclashofinterests,itistimeforbothsidestosoftentheirangerandseeknewwaystogetalongwitheac
最新回复
(
0
)