简答题:下列给定程序中,函数proe()的功能是:在字符串的最骑端加入m个*号,形成新串,并且覆盖原串。例如,用户输入字符串ab

  • 题目分类:C语言
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
下列给定程序中,函数proe()的功能是:在字符串的最骑端加入m个*号,形成新串,并且覆盖原串。
例如,用户输入字符串abcd(以Enter键结束),然后输入m值为3,则结果为***abcd。
注意:字符串的长度最长允许79。
请修改函数proc()中的错误,使它能得出正确的结果i
注意:不要改动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[80];
system("CLS"):
printf("\nEnter£}string:");gets(str);
printf("\nThe string:%s\n",str);
printf("\nEnter ll(number of*):");
scanf("%d",&.rn);
proc(str,m);
printf("\nThe string after inster:
%s\n",str);
}
参考答案:
答案解析:

假定输入的字符串中只包含字母和*号。请编写甬数proc(),它的功能是:将字符串尾部的*号全部删除,前面和中间的*号不删

假定输入的字符串中只包含字母和*号。请编写甬数proc(),它的功能是:将字符串尾部的*号全部删除,前面和中间的*号不删除。例如,若字符串中的内容为****a

查看答案

蒙药传统剂型是

蒙药传统剂型是 A.丸剂 B.膏剂 C.散剂 D.酒剂 E.油剂

查看答案

食肥甘厚味易

食肥甘厚味易 A.生痰 B.化热 C.痈疡 D.化湿 E.瘿瘤

查看答案

公路工程项目从发出招标文件到开标的时间,最多不应超过(  )。

公路工程项目从发出招标文件到开标的时间,最多不应超过(  )。A.一个月 B.一个半月 C.两个月 D.三个月

查看答案

“四不放过”原则指的是(  )。

“四不放过”原则指的是(  )。A.事故原因不查清不放过 B.事故责任者和群众没有受到教育不放过 C.有关责任人得不到处理不放过 D.没有制定安全生产管理制度不

查看答案