首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
20
问题
给定程序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全国计算机二级
相关试题推荐
在数据管理技术发展的三个阶段中,数据共享最好的是______。
下列程序的执行结果是_______。#include<stdio.h>unionun{inti;charc[2];};voidmain(){unionunx;x.c
若x和y代表整型数,以下表达式中不能正确表示数学关系,|x-y|<10的是______。
若变量已正确定义并赋值,下面符合C语言语法的表达式是
有以下定义和语句,则sizeof(a)的值是【】,而sizeof(a.share)的值是【】。structdate{intday;intmouth;intyear;union{i
有以下语句段intn1=10,n2=20;printf("【】",n1,n2);要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。n1=10n2=20
有以下程序 main(int argc,char *argv[]) { int n=0,i; for(i=1;i<argc;i++) n=n*10+ *argv[i] ’0’; printf("%d\n",n); }
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)_________。
在关系数据库中,用来表示实体之间联系的是()。
以下选项中非法的C语言字符常量是
随机试题
经口感染、幼虫必须经过宿主体内移行才能完成生活史的线虫有
A、疖B、痈C、丹毒D、急性蜂窝织炎E、脓肿由溶血性链球菌引起的皮下和筋膜感染是
企业发行中期票据应制定发行计划,在计划内各期票据的利率形式、期限结构等要严格按照有关规定执行,不得自行设计。()
(2011年考试真题)在随机模型下,当现金余额在最高控制线最低控制线之间波动时,表明企业现金持有量处于合理区域,无须调整。()
根据票据法律制度的规定,汇票承兑生效后,承兑人应当承担到期付款的责任。下列关于该责任的表述中,正确的有()。
【2013山东事业单位】老师告诉小东,“如果明天早上还迟到,就请家长来学校”。这里运用的是()。
下列有关传统文化常识的表述有误的一项是()。
热尔达:心理学研究专家兰德洛博士严格地证明了一个关于决定老鼠行为因素的理论,该理论可对老鼠在迷宫中如何表现进行一致、准确的预测。基于这些证据,兰德洛博士称他的理论无懈可击。安森:那么,兰德洛博士不是一个负责任的心理学家。兰德洛博士的证据并不能最终
甲、乙、丙、丁是同班同学。甲说:“我班同学考试都及格了。”乙说:“丁考试没及格。"丙说:“我班有人考试没及格。”丁说:“乙考试也没及格。”已知只有一人说了假话,则可推断以下哪项断定为真?
A、Theirdifferencesarelikelytoimpactproductivity.B、Theirsimilarityisconducivetofuturecollaboration.C、Theirconnecti
最新回复
(
0
)