首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串″abc″″CD″″EF″连接起来,结果是″abc-CDEF″。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main
下列给定程序中,函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串″abc″″CD″″EF″连接起来,结果是″abc-CDEF″。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main
admin
2019-04-14
58
问题
下列给定程序中,函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串″abc″″CD″″EF″连接起来,结果是″abc-CDEF″。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include <stdio.h>
#include <string.h>
void fun(char str[][10],int m,char *pt)
{
/* * * * * * found * * * * * */
Int k,q,i;
for(k=0;k<m;k+ +)
{
q=strlen(str[k]);
for(i=0;j<q;i+ +)
/* * * * * * found * * * * * */
pt
=str[k,i];
pt+=q;
pt[0]=0;
}
}
main()
{
int m,h;
char s[10][10],p[120];
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 resuh is:%s\n″,p);
}
选项
答案
(1)int k,q,i; (2)pt[i]=str[k][i];
解析
本题考查:C语言的书写和语法性错误,这类错误比较简单,只要编译程序,根据错误提示修改即可。
(1)关键字书写错误,定义整型变量的关键字应使用int,而非Int。
(2)数组元素表示错误,表示二维数组元素,应使用方括号将行坐标和列坐标分别括起来,即str[k,i]应改为str[k]
。
转载请注明原文地址:https://kaotiyun.com/show/s2Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义为整型,则表达式n=i=2,++i,i++的值为______。
有以下程序#include<string.h>main(){charp[]={’a’,’b’,’c’},q[10]={’a’,’b’,’c’};printf("%d%d\n",strlen(p),strlen(q));}
以下程序中函数setup的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*s1,char*s2)
设a=2、b=3、c=4,则表达式a+b>c&&b==c&&a||b+c&&b+c的值为______。
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)_________。
在下列关于C语言的局部变量和全局变量所采取的存储类别的叙述中,错误的一条是()
下面的叙述正确的是()。
以下选项中,合法的C语言常量是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
随机试题
下列关于统计总体的表述,正确的有()
当市场利率低于债券票面利率时,分期付息到期还本债券的发行方式是()
SupposewebuiltarobottoexploretheplanetMars.Weprovidetherobotwithseeingdetectorstokeepitawayfromdanger.It
A.杂音不传导B.杂音向左腋下和左肩胛下区传导C.杂音向颈动脉、胸骨左下缘传导D.杂音向胸骨左缘传导E.杂音向心尖区传导主动脉瓣狭窄
与普通CT相比较,关于微型CT扫描仪特点的叙述,错误的是
对原生环境描述不正确的是
根管预备时,前牙的工作长度具体指
经过氢化的植物油及其分离品()
经办行于每年9月底前,统计汇总上一年度实际发放的国家助学贷款金额和违约率,经合作高校确认后上报分行,分行汇总后在()工作日内上报总行,总行提交全国学牛贷款管理中心。
分析东欧剧变的原因与教训。
最新回复
(
0
)