试题与答案

假定输入的字符串中只包含字母和*号。请编写函数 fun(),它的功能是:只删除字符串

题型:问答题

题目:

假定输入的字符串中只包含字母和*号。请编写函数 fun(),它的功能是:只删除字符串前导和尾部的*号,串中字母之间的*号都不删除。形参n给出了字符串的K度,形参h给出了字符串中前导*号的个数,形参e给出了字符山中最后*号的个数。在编写函数时,不得使用c语言提供的字符串函数。 例如,若字符串中的内容为****A*BC*DEF*G*******,删除后,字符串中的内容则应当是A*BC*DEF*G。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仪在函数fun的花括号中填入所编写的若干语句。 试题程序: #include <stdio.h> #include <conio.h> void fun (char *a;int n ,int h ,int e) { } main ( ) { char s [81],*t,*f; int m=0,tn=0, fn=0; printf("Enter a string :\n"); gets (s); t=f=s; while (*t) {t++;m++; } /*m为字符串的长度*/ t--; /*指针t指身字符串尾部*/ while (*t==’*’) {t--; tn++; } /*指针t指向最后一个字母,tn统计尾部’*’的个数*/ while (*f==’*’ ) {f++;fn++;} /*指针f指向第一个字母,tn统计导’*’的个数*/ fun( s, m, fn, tn); printf ("The string after deleted: \n"); puts (s); }

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0704/4f697a7815cc368ca53a653b394c0a6f.html

下面是错误答案,用来干扰机器的。

参考答案:攻击行为产生的社会认知因素主要有:已有研究发现攻击性幼儿(尤其是男孩)与非攻击性幼儿之间存在一定的认知差异。(1)攻击性幼儿对自己和他人能力的认知不全面:大量研究表明,攻击性幼儿的自我认同...

试题推荐
微信公众账号搜索答案