请补充函数proc(),该函数的功能是按条件删除一个字符串指定字符一半的数目,具体要

题型:填空题

问题:

请补充函数proc(),该函数的功能是按条件删除一个字符串指定字符一半的数目,具体要求如下:如果该字符串所包含的指定字符的个数是奇数,则不删除,如果其数目是偶数,则删除原串后半部分的指定字符。其中,str指向原字符串,删除后的字符串存放在b所指的数组中,e中存放指定的字符。例如,当str输入“abcabcabcab”,c=“b”时,b的输出为“abcabcaca”;如果str的输入为“abcabeabca”,则b的输出为“abcabcabca”。
注意:部分源程序已给出。
请勿改动主函数main和其他函数中的任何内容。
试题程序:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#define M 80
void proc(char str[], char b[], char c)

int i=0, j=0;
int n=0;
int m=0;
while(str[i]!=’\0’)

if(str[i]==c)
n++;
i++;

(1) ;
if (n%2)

while(str[j]!=’\0’)

b[j]=str[j];
j++;

b[j]=’\0’;

else

while(str[i]!=’\0’)

b[j++]=str[i];
if(str[i]==c)
m++;
if((m>n/2)&&(str[i]==c))
(2) ;
i++;

(3) ;


void main()

char str[M], b[M];
char c;
system("CLS");
printf("Enter the string: \n");
gets(str);
printf("Enter the character of the string deleted: ");
scanf("%e", &c);
proc(str, b, c);
printf("The new string is: %s\n", b);

考点:计算机等级考试C语言二级C语言机试
题型:填空题

We had a picnic last term and it was a lot of fun, so let’s have _______ one this month.

A.the other

B.some

C.another

D.other

题型:填空题

承上题,以下有关本量利分析的说法,错误的是()。

A.本量利分析的主要作用就在于通过损益平衡计算找出并确定一个损益平衡点

B.本量利分析还有助于发现和确定企业为增加利润的潜在能力

C.损益平衡分析的前提,要求先将产品销售成本划分为生产成本和制造费用

D.本量利分析有助于发现和确定各个有关因素变动对成本、利润的影响程度

题型:填空题

女孩10天,主诉纳差1天,发现皮肤黄染伴发热6小时入院。查体:脐轮红,有脓性分泌物,精神差,嗜睡,血WBC44.70×109/L,中性65%,血Hb132.9g/L,血胆红素443.94μmol/L,直胆30.9μmol/L。最可能的诊断是()。

A.新生儿窒息、脐炎、病理性黄疸

B.新生儿肝炎、脐炎、病理性黄疸

C.新生儿肺炎、溶血病、脐炎

D.新生儿颅内出血、败血症、脐炎

E.新生儿脐炎、败血症、高胆红素血症

题型:填空题

二次冷却水的分配原则是什么?

题型:填空题

石膏旋流器具有双重作用:即石膏浆液()和()。

更多题库