首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
21
问题
给定程序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全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有以下程序:main(){intx[]={1,3,5,7,2,4,6,0},i,j,k;for(i=0;i<3;i++)for(j=2;j>=i;j--)if(x[j+1]>x[
若要说明一个类型名CHARP,使得定义语句“CHARP s;”等价于“char *s;”,以下选项中正确的是______。
主程序调用findmax函数求出数组中最大元素在数组中的下标,括号中需填写的内容是#include<stdio.h>findmax(int*s,intt,int*k){intp;for(p=0,*k=p;p<t;p+
有以下程序 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); }
要求以下程序的功能是计算main(){intn;floats;S=1.0;for(n=10;n>1;n--)s=S+1/n;printf("%6.4f\n",
以下非法的赋值语句是()。
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{19,33,1
在下列关于C语言的局部变量和全局变量所采取的存储类别的叙述中,错误的一条是()
以下说法正确的是()
随机试题
下列关于五脏所藏的叙述,错误的是
A.支气管哮喘B.喘息型慢性支气管炎C.支气管肺癌D.肺炎支原体肺炎E.克雷伯杆菌肺炎常于秋季发病,儿童和青年人多见,起病缓慢。阵发性干咳、发热、肌痛,胸片示下叶间质性肺炎改变
甲公司为我国一大型国有企业,因生产线设备老化急需更新,与一家美国公司设在日本的子公司乙签订供销合同。合同约定,由乙公司在3个月,内分四批提供一成套生产线设备,并由乙公司负责安装调试;甲公司向乙公司支付货款和人员培训费用。同时,甲、乙公司又签订一份补充协议,
等离子焊与钨极惰性气体保护焊相比,有以下特点()。
在新技术综合评价指标体系中,属于技术绿色性(准则层)的指标(指标层)包括()。
纳税人办理税务登记后,发生改变法定代表人、增加注册资金(资本)的情形,应当办理()。
在正规连锁中,总部与分店的关系是总部对各分店()。
申请人在提出实质审查请求时,对其发明专利申请文件做出了修改,以下哪些修改是不允许的?
所渭好与差,实际上源于我们的衡量标准,每个孩子都有自己的特点,不能仅仅因为成绩不好就把其定位为“差生”。我们要培养的是具有真正正直、善良、真诚等美好品德的孩子,让他们拥有积极乐观的人生态度,懂得尊重自己,尊重他人,有自己的兴趣爱好,有责任心,有自信心,宽容
下面不属于表单事件的是
最新回复
(
0
)