首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。 注意:字符串的长度最长允许为79。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或
给定程序MODll.C中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。 注意:字符串的长度最长允许为79。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或
admin
2013-03-29
61
问题
给定程序MODll.C中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。
注意:字符串的长度最长允许为79。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
void fun(char s[],int n)
{
char a[80],*p;
int i;
/***************found****************/
s=p;
for(i=0; i
=’*’;
do
{a
=*p;
i++;
}
/***************found****************/
while(*p++)
a
=0;
strcpy(s,a);
}
main()
{ int n;char s[80];
printf("\nEnter a string:’’);
gets(s);
printf("\nThe string\"%s\"\n",s);
printf("\nEnter n(number of*):
");scanf("%d",&n);
fun(s,n);
printf("\nThe string after insert:
\"%s\"\n",s);
}
选项
答案
(1)p=s; (2)while(*p++);
解析
(1)变量初始化应是将形参数组地址s传给工作指针p。因此,应将“s=p;"改为"p=s;"。
(2)dowhile循环的目的是把P指向的字符串内容拷贝到a字符串的后面,但第二标识下while语句没有使用分号技术,故第二标识下应改成“while(*p++);"。
转载请注明原文地址:https://kaotiyun.com/show/lWJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言的函数中()
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<5;i++)j+
设有如下的函数funct(x)floatx;{x*=x;printf("\n%d",x);return(x);}则函数的类型()
关于if后一对圆括号中的表达式,以下叙述中正确的是()
C语言中,系统的标准输入文件是指
若已知a=10,b=20,则表达式!a<b的值为【】。
以下程序的输出结果是【】。inta=1234;printf("%2d\n",a);
已知ch是字符型变量,则下面正确的赋值语句是
请阅读以下程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0
以下关于函数的叙述中正确的是 ______。
随机试题
20世纪初期,为挽救封建专制统治,清政府实行了________、________。
A、直接盖髓B、间接盖髓C、活髓切断术D、根尖诱导成形术E、根管治疗10岁患儿右下第二前磨牙萌出2/3,自发痛。无法咬东西1周。患牙无龋,牙合面有凹陷,Ⅱ度松动,叩痛(++)。主诉牙可选择治疗方法是
A.IgGB.IgAC.IgMD.IgDE.IgE分子量最大
重用黄连清心火以平肝木,指的是
上级规定连续两年超过三起客户投诉就要被开除,部门里的人压力都很大,你该如何做?
电影院贴出通知:原先预告的韩国新剧这个星期六不一定上演。以下哪项最接近于上述通知表明的涵义()
A、 B、 C、 D、 D每一行或一列中,第三个图形显示的是前两个图形中相同的部分。
(2000年试题,四)设Oxy平面上有正方形D=|(x,y)|0≤x≤1,0≤y≤1}及直线l:x+y=t(t≥0).若S(t)表示正方形D位于直线l左下方部分的面积,试求
在SQL语句中空值用【】表示。
Whydoestheideaofprogressloomsolargeinthemodernworld?Surelybecauseprogressofaparticularkindisactually【C1】_
最新回复
(
0
)