首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串“abc”、“CD”、“
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串“abc”、“CD”、“
admin
2018-10-21
38
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串“abc”、“CD”、“EF”连接起来,结果是“abcCDEF”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdiio.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;i<q;i++)
/*********found*********/
pt
=str[k,i];
pt+=q;
pt[0]=0;
}
}
main()
{int m,h;
char s[10][10],p[120];
prLntf("Please enter m:");
scanf("%d",&m);gets(s[0]);
printf("Please enteE%dstring:",m);
for(h=0;h<m;h++)
gets(s[h]);
fun(s,m,p);
print:("The result is:%s",p);
}
选项
答案
(1)int k,q,i; (2)pt[i]=str[k][i];
解析
(1)关键字书写错误,定义整型变量的关键字应使用int,而非Int。
(2)数组元素表示错误,表示二维数组元素,应使用方括号将行坐标和列坐标分别括起来,即str[k,i]应改为:str[k]
。
转载请注明原文地址:https://jikaoti.com/ti/aoa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是______。main(){staticchara[]="language",b[]="program";char*ptrl=a,*ptr2=b;intkfor(k=0;k<7;k++)if(*(ptrl+k)==
要求以下程序的功能是计算main(){intn;floats;s=1.0;for(n=10;n>1;n--)s=s+1/n;pfintf("%6.4f\n",s);}程序
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
C语言中while循环和do-while循环的主要区别是______。
下面程序的输出结果是______。 main() { int a=6,b=3; printf("%d\n" b=(a/b,a%b)); }
关系数据库的概念模型是______的集合。
设计数据库的存储结构属于()
设有如下程序#include<stdio.h>main(){int**k,*j,i=100;j=&i;k=&j;printf("%d\n"”,**k);}上述程序的输
在C语言中引用数组元素时,其数组下标的数据类型只能是()。
随机试题
健康教育计划效应评价的内容中,影响目标人群健康行为的强化因素是
浆膜腔积液中最常见的肿瘤类型是
硝酸酯类与β受体阻断药联合应用抗心绞痛的药理依据是二药
国内咯血的最常见病因是
A.清热解毒,利湿通淋,益肾B.益肾活血,清热通淋C.清湿热,利小便D.益气养阴,健脾补肾,清解余毒E.分清化浊,温肾利湿萆薢分清丸的功能是()。
下列不属于事业单位的人员岗位类别的有()。
甲某因工头乙某欠其工资5000元一直不给,某日将乙某的3岁儿子诱骗到家中,并给乙某写信要其拿5万元来赎,后来发现乙某报警,唯恐事发就将小孩杀害。下列关于甲某的行为,说法正确的是()。
Shewasso______inherjobthatshedidn’thearanybodyknockingatthedoor.
一名员工可以使用多台计算机,每台计算机可由多名员工使用,则实体员工和计算机间的联系是
Manyyoungpeopledoubtthattheirdreamsforthegoodlifecouldevercometrue.
最新回复
(
0
)