题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2020-06-22 11:15:38

[填空题]下列给定程序中,函数proc( )的功能是:在字符串的最前端加入m个*号,形成新串,并且覆盖原串。
例如,用户输入字符串abcd(以回车键结束),然后输入m值为3,则结果为***abcd。
注意:字符串的长度最长允许79。
请修改函数proc( )中的错误,使它能得出正确的结果。
注意:不要改动main( )函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdlib.h>
#include<stdio.h)
#include<string.h>
#include<conio.h>
void proc(char str[], int m)

char a[80], *p;
int i;
//************found*************
str=p;
for(i=0; i<m; i++)a[i]=’*’;
do
a[i]=*p;
//************found*************
i++;

while(*p);
//************found*************
a[i]=0;
strcpy(str, a);

void main( )
int m; char str [so];
system("CLS");
printf("/nEnter a string: "); gets(str);
printf("/nThe string: %s/n", str);
printf("/nEnter n(number of *): ");
scanf("%d", &m);
proc(str, m);
printf("/nThe string after inster: %s/n", str);

更多"下列给定程序中,函数proc( )的功能是:在字符串的最前端加入m个*"的相关试题:

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码