首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串“abe”、“CD”、“EF”连接起来,结果是“abcCDEF”。请改正程序中的错误,使它能得出正确的结果。 注意:
下列给定程序中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串“abe”、“CD”、“EF”连接起来,结果是“abcCDEF”。请改正程序中的错误,使它能得出正确的结果。 注意:
admin
2017-01-11
20
问题
下列给定程序中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串“abe”、“CD”、“EF”连接起来,结果是“abcCDEF”。请改正程序中的错误,使它能得出正确的结果。
注意:
不要改动main函数,不得增行或删行,也不得更改程序的结构!
【试题源程序】
#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]);
for(i=0;i<q;i++)
/**********found**********/
pt
=str[k,i];
pt+=q;
pt[0]=0;
}
}
main()
{int m,h;
char s[10][10],p[120];
printf("Please enter m:");
seanf("%d",&m);gets(s[0]);
printf("Please enter%d string:",m);
for(h=0;h<m;h++)gets(s[h]);
fun(s,m,p);
printf("The result is:%s",p);
}
选项
答案
(1)错误:Int k,q,i; 正确:int k,q,i; , (2)错误:pt[i]=str[k,i]; 正确:pt[i]=str[k][i];
解析
错误(1):关键字书写错误,定义整型变量的关键字应使用int,而非Int。
错误(2):表示二维数组元素,应使用方括号将行坐标和列坐标分别括起来,即str[k,i]应改为:str[k]
。
转载请注明原文地址:https://jikaoti.com/ti/XVkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料。回答以下问题。关于2008~2012年间国家电网公司清洁能源的发展,能够从资料中推出的是:
我国《行政处罚法》规定,行政机关在调查或进行检查时,执法人员不得少于两人,并应当向当事人或有关人员出示证件。这体现了行政处罚程序中的()。
有时你剪了一个失败的发型,觉得简直无脸见人,结果遇到熟人,别人也就是轻描淡写一句,剪头发啦。或许我们都一厢情愿地放大了别人的看法,或许我们以为别人都在目不转睛地盯着我们。而那看法和目光,像一个无形的牢笼一样束缚了我们的行为和思想。但事实是,别人没有那么在意
网络用语从一开始就不是交际语言。文字和语言的性质是不一样的,语言本质上是用声音符号做物质外壳的,文字则是用来记录有声语言的。世界上大多数语言并没有文字,这些语言也就不会有网络用语。文字有记录、保存语言的功能,并能远距离传送,网络主要利用文字来实现即时的远距
下图为我国东部沿海地区某城市功能区分布略图,若图中城镇规划合理,避免了工业大气污染对住宅区的影响,则其指向标是()。
按照法的原则的位阶和具体程序不同,可将法的原则分为()。
清代案件经过秋审或朝审程序后,处理结果包括
标志着中国古代重实体、轻程序传统的终结的法典是()
汉代官府在对被告进行逮捕之时,会根据对象不同而适用不同的程序。下列说法中,()是错误的。
随机试题
甲公司2013年度资金平均占用额为6200万元,经分析,其中不合理部分200万元,预计2014年度销售增长率为5%,资金周转速度变动率为2%。则甲公司2014年度资金需要量是()万元。
根据现行规定,___________可以免征个人所得税。
—IjustreceivedaletterfromJack,oneofmyoldbuddiesfromcollege.—Thatisnice,Itisamazingthatyouarekeepinginto
鸡血藤的功效是()
下列叙述不正确的是
生产经营的化妆品的标签存在瑕疵但不影响质量安全且不会对消费者造成误导的,由负责药品监督管理的部门责令改正;拒不改正的,罚款金额为
商业银行存放在代理行和相关银行的存款是()。
已知A是3阶矩阵,r(A)=1,则λ=0()
常用的电子支付方式包括______、电子信用卡和电子支票。
在数据库管理系统提供的数据功能中,负责多用户环境下的事务处理和自动恢复、并发控制和死锁检测、运行日志的组织管理等功能的是()。
最新回复
(
0
)