首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。 字符串的长度最长允许为79。 请改正程序
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。 字符串的长度最长允许为79。 请改正程序
admin
2020-06-02
29
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。
字符串的长度最长允许为79。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件NODll.c中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<string.h>
void fun(char s[],int n)
{
char a[80],*p;
int i;
/*********found*********/
s=p;
for(i=0,i<n,i++)a
=’★’;
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)指针p应指向s,所以应改为p=s;。
(2)循环等待,当while循环执行一次,临时变量p应该指向字符串的下一位置,所以应改为while(*p++);。
转载请注明原文地址:https://jikaoti.com/ti/u4G0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intk=5:while(-k)printf("%d",k-=3);printf("\n");}执行后的输出结果是()。
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句n=fun(3);,则函数
下列叙述中错误的是()。
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
有以下程序段:#include<stdio.h>intj;floaty;charname[50];seanf("%2d%f%s",&j,&y,name);当执行上述程序段时,从键盘上输入555667777abc后,y的值为()。
有以下程序intfun(intx[],intn)main(){staticintsum=0,i;{inta[]={1,2,3,4,5),b[]={6,7,8,9),s=
程序中对fun函数有如下说明voidfun();此说明的含义是
随机试题
影响微生物在食品中生长的因素包括()。
“扳机点”常见于
下列选项中,()不属于水利水电工程施工组织设计文件编制的依据。
某企业逾期未向该市统计局报送该企业产值报表,市统计局向该企业发出了《统计报表催报通知单》,要求该企业在3日内补报。根据上述资料请回答:如果该企业在3日仍然没有报送其产值报表,那么该单位的行为属于什么行为?()
下列关于混凝土在正常养护期间强度变化的说法,正确的有()。
某学生既想参加英语脱口秀锻炼自己,又害怕讲不好,被别人嘲笑,这时他面临的心理冲突是()。
①从禽流感到猪链球菌的危害,重大事件的信息公开化,——了人民的知情权,这已成为当今生活的常态。②孟子是孔子学说的——,是继孔子之后最大的儒学大师。③各种数据显示,美国“发现号”航天飞机——状况不佳。依次填入横线处的词语最恰当的一组是
从政治经济到日常生活,从全球化到地区的复兴,从实用技术到话语表达所面对的诸多难题乃至危机,都与空间这一因素密切相关。这是以地震海啸灾难、边界武装冲突、房地产业的崩盘、道路拥堵以及空间竞争日趋激烈等多种形式表现出来的。这段文字意在说明()。
为了提高管理效率,跃进公司打算更新公司的办公网络系统。如果在白天安装此网络系统,将会中断员工的日常工作;如果在夜晚安装此网络系统,则要承担高得多的安装费用。跃进公司陈经理认为:为了省钱,跃进公司应该在白天安装此网络系统。以下哪项最可能是陈经理所作的假设?
在数据库技术中,实体集之间的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为______。
最新回复
(
0
)