首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。字符串的长度最长允许为79。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件NODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的
下列给定程序中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。字符串的长度最长允许为79。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件NODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的
admin
2021-06-15
36
问题
下列给定程序中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。字符串的长度最长允许为79。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件NODI1.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/0hz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
有以下程序#includemain(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);}程序的运行结果是( )。
有以下程序#includeintflintx);main()intflintX){inta,b=0;{returnx*x+1;}for(a=0;a
下列关于栈的叙述中,正确的是
设有定义:intx[2][3];则以下关于二维数组x的叙述中错误的是()。
若变量X、Y已正确定义并赋值,以下符合C语言语法的表达式是
下列定义变量的语句中错误的是
以下结构体类型说明和变量定义中正确的是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
有以下程序#includeintfun(inta,intB){returna+b;}main(){intx=6,y=7,z=8,r;r=fun(fun(x,y),z--);printf("%d\n",r);}程序运行后的输出结果是
随机试题
20Cr13是()型不锈钢。
作为环境与资源保护立法控制对象的环境问题,主要是指()
患者,27岁。停经3个月,阴道流血1周,血量不多,伴有轻微腹胀,查体:轻度贫血外观,腹部宫底脐下2指,未闻及胎心音。上述患者诊断为葡萄胎,下步处置应为
无论何种保险合同,都必须以()的存在为前提。
下列程序设计语言中,属于低级语言的有()。
()也称为第三方存管模式,是指托管资产场内交易形成的交收资金由证券公司作为结算参与人与中国结算公司进行交收,然后由证券公司负责与其客户进行二次清算,客户的交易资金完全独立保管于存管银行,而不存放在证券公司。
下列各项中,需要缴纳房产税的有()。
甲、乙二人之间有以下对话:甲:张琳莉是爱丽丝祛斑霜上海经销部的总经理。乙:这怎么可能呢?张琳莉脸上长满了黄褐斑。如果乙的话是不包含讽刺的正面断定。则它预设了以下哪项?Ⅰ.爱丽丝祛斑霜对黄褐斑具有良好的祛斑效果。Ⅱ.爱丽丝祛斑霜上海经销部的总经理应
中国共产党的最大政治优势是()
EveryDogHasItsSayKimikoFukuda,aJapanesegirl,alwayswonderedwhatherdogwastryingtosay.Wheneversheputonmake
最新回复
(
0
)