首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。 字符串的长度最长允许为79。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.c中,不要改动main函数,不得增
下列给定程序中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。 字符串的长度最长允许为79。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.c中,不要改动main函数,不得增
admin
2018-03-28
37
问题
下列给定程序中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。
字符串的长度最长允许为79。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.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("\nter n(number of *):");
Scanf("%d",&n);
fun(s,n);
printf("\nThe string after in
sert:\"%s\"\n",s);
}
选项
答案
(1)p=s; (2)while(*p++);
解析
(1)指针p应指向s,所以应改为p=s;。
(2)循环等待,当while循环执行一次,临时变量p应该指向字符串的下一位置,所以应改为while(*p++);。
转载请注明原文地址:https://kaotiyun.com/show/LJxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下类型说明语句:charw;intx;floaty,Z;则表达式w*x+z-y的结果为_______类型。
下列程序的输出结果是()。#include<stdio.h>#defineF(x)2.84+x#definew(y)printf("%d",(int)(y))#defineP(y)w(y)putchar(’\n
有以下程序:#include<stdio.h>main(){inta[]={1,2,3,4},y,*p=&a[3];--p;y=*p;printf("y=%d\n",y);}程序的运行结果是()。
下面程序运行后的输出结果是_____。structabc{inta,b,c;}main(){structabcs[2]={{1,2,3},{4,5,6}};intt=s[0].a
有以下定义语句doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是
下面语句中不能定义一个数组,元素值依次分别为1,1,1,0,0的是______。
数据库系统中实现各种数据管理功能的核心软件称为【】。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是( )
随机试题
MostAmericansdon’tliketogetadvicefrommembersoftheirfamily.Whentheyneedadvice,theydon’tusually【C1】______people
下列哪项对能量代谢影响最为显著
牙周炎骨吸收在X线片上的表现为牙槽骨
规定土地使用权出让最高年限的部门是()。
某村集体经济组织2016年末未分配收益为8000元。2017年底,该村集体经济组织各损益类科目余额为:经营收入30000元,发包及上交收入45000元,补助收入20000元,其他收入7000元;经营支出18000元,管理费用48000元,其他支出5000元
相对于借款购置设备而言,融资租赁设备的主要缺点是()。
甲股份有限公司(以下简称“甲公司”)与乙公司均为增值税一般纳税人,销售货物适用的增值税税率均为17%,销售无形资产适用的增值税税率为6%,适用的所得税税率均为25%。甲公司对乙公司股权投资的有关资料如下:(1)2×16年10月10日,甲公司取得乙公司10
众所周知,中国动画片创作一直秉承“寓教于乐”的宗旨,并取得了一定的成效,但是在这一过程中,也出现了对动画市场的定位误区,认为动画片是“小孩的世界”。此外,流于俗套、缺乏创意、偏重教育、人物单调、主题先行,等等,一系列中国动漫产业的硬伤均为人们所诟病,急需一
设f’(0)=1,且f(0)=0,求极限
我有一个舒适的家。
最新回复
(
0
)