首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。 例如:把3个串:"abc","CD","EF"连接起来,结果是“abcCDEF"。 请改正程序中的错误,使它能得出正确的
给定程序MODI1.C中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。 例如:把3个串:"abc","CD","EF"连接起来,结果是“abcCDEF"。 请改正程序中的错误,使它能得出正确的
admin
2019-04-04
18
问题
给定程序MODI1.C中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。
例如:把3个串:"abc","CD","EF"连接起来,结果是“abcCDEF"。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动mam函数,不得增行或删行,也不得更改程序的结构!
#include
#include
void fun (char str[] [10],int m.
char *pt)
{
/*********found**********/
Int k,q. i ;
for (k = 0; k < m: k++)
{ q = strlen (str [k]);
pt
= str[k,i] ;
pt +=q ;
pt[0] = 0 ;
}
}
main ()
{ int m. h ;
char s[10] [10],p[120J ;
printf ("\nPlease enter m/") ;
scanf ("%d", &m) ; gets (s[0]) ;
printf ("\nPlease enter %d
string: \n", m) ;
for (h = 0; h< m; h++) gets (s [h] )
fun (s, m, p) ;
printf ("\nThe result is : %s\n",
p) ;
}
选项
答案
(1) int k,q,i; (2) pt [i] =str[k][i];
解析
函数的功能是将m(1≤m≤10)个字符串连接起来。
(1)第一标识下是整型变量k、q和i的定义,根据C语言中整型变量的定义方式,第一标识下应为“int k,q,i;”。
(2)第二个标识下的“pt
=str[k,i];”语句应该将str中的字符依次拷贝到pt中,根据C语言中对二维数组每一位的取值,应该是str[k]
,所以“pt
=str[k,i]; ”改为“pt
=str[k]
;”。
转载请注明原文地址:https://kaotiyun.com/show/h9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下语句:structSS{intno;charname[10];}PERSON;则下面叙述中错误的是()
若x和y代表整型数,以下表达式中不能正确表示数学关系,|x-y|<10的是______。
下列叙述中错误的是()。
以下程序的运行结果是#defineMAX(A,B)(A)>(B)?(A):(B)#definePRINT(Y)printf(:Y=%d\t",Y)main(){inta=1,b=2,c=3,d=4,t;t:
以下程序的输出结果是______。main(){inta[4][4]={{1,3,5},{2,4,6},{3,5,7}};printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1];a
以下定义语句中正确的是
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
有以下程序(提示:程序中fseek(fp-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(ing)字节)#include<stdio.h>main(){FILE*
若有以下定义语句,则不移动指针p,并且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
随机试题
2017年年初,甲公司与乙银行签订一份协议,约定甲公司一旦发生特定事件引起财务危机时,有权从乙银行取得500万贷款来应对风险。在协议中,双方明确了甲公司归还贷款的期限以及获得贷款应当支付的利息和费用。针对甲公司采取的措施,下列各项中表述正确的有(
高温掺合阀TV05106的作用是调节制硫燃烧炉出口工艺气的温度确保一级转化器入口温度正常。
A.化生B.机化C.分化D.再生组织细胞从胚胎期不成熟细胞到正常成熟细胞的生长发育过程
大量输入生理盐水治疗等渗性脱水可导致
低分子右旋糖酐抵克力得
表证和里证的鉴别要点为()
原告蒋发与被告高金于2007年3月8日经法院判决离婚后,属双方共有的位于河池市某局的一套房改房和位于河池市江北路的一栋五层楼房在判决中没有分割处,双方离婚一直也没有对共有房屋自行协商分割处理。原、被告于2007年3月8日离婚后至2007年11月间,原告蒋发
商业银行操作风险即是金融欺诈和金融犯罪。()
下列关于北京故宫保和殿的叙述中,正确的是()。
软件测试的目的是尽可能发现软件中错误,通常【】是在代码编写阶段可进行的测试,它是整个测试工作的基础。
最新回复
(
0
)