首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。 字符串的长度最长允许为79。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.c中,不要改动main函数,不得增
下列给定程序中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。 字符串的长度最长允许为79。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.c中,不要改动main函数,不得增
admin
2018-03-28
51
问题
下列给定程序中函数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://www.kaotiyun.com/show/LJxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:intx=3;do{printf("%d",x-=2);}while(!(--x));其输出结果是______。
若有如下语句:intx=3;do{printf("%d\n",x-=2);}wbile(!(--x));则上面程序段()。
下列程序输出结果是()。#includemain(){chara[]={’a’,’b’,’c’,’d’,’e’,’f’,’\0’};inti,j;i=sizeof(a);
若有以下程序段:intm=0xabc,n=0xabc;m-=n;printf("%X\n",m);执行后输出结果是()。
在软件开发过程中,软件结构设计是描述______。
数据库系统的核心是
以下程序的输出结果是【】。main(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d\n",a,b);}
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动元素的个数为【】。
设有以下语句,其中不是对a数组元素的正确引用的是:______(其中0≤i≤0)inta[10]={O,12,3,4,5,6,7,8,9},*p=a;
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
随机试题
AboywhostrugglestoreadEnglishprimary-schoolstorybooksyethasnotroublewithuniversityphysicstextbooksinJapanesei
全胃切除术后可能出现
患者,男,54岁,腰部、双膝关节疼痛重着,遇寒则加剧,伴夜尿频数,畏寒肢冷,肢体麻木,舌质淡,脉迟弱无力。用药宜首选
麦门冬汤中配伍粳米、大枣、甘草的意义有
罗女士,长期服用避孕药,现因工作忙,当晚漏服,询问指导,应告知补服时间为
不参与电信管道、电信杆路、通信铁塔联合建设的电信业务经营者,原则上在()年之内,不得在同路由或同位置建设相同功能的电信设施。
咨询中使用面质的目的是()。
夏季雷雨过后人们会感到空气特别清新,其主要原因是()。
袁世凯统治时期被称为“第一流人才内阁”的总理是
A、Shestartedcollectingstampsfromherchildhood.B、Agoodstampcollectioncanbebuiltinashorttime.C、Araresetofstam
最新回复
(
0
)