试题与答案

请补充函数fun(),该函数的功能是:把一个字符串中的字符(字母)按从小到大排序,并

题型:填空题

题目:

请补充函数fun(),该函数的功能是:把一个字符串中的字符(字母)按从小到大排序,并把这个全部由字母组成的字符串保存在原串中,函数返回这个字符串的长度。例如;输入“cixbr2.3”,如果为bcirx,字符串长度为5。 注意:部分源程序给出如下. 请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。 #include <stdio.h> #define N 20 int fun (char *str) { int i=0,j=0,k=-0,m=0; char t; char *p=str; while(*p) {if((*p>=’A’&&*p<=’Z’)||(*p>=’a’&&*p<=’z’)) 【1】 p++; } *(str+i)=’\0’; 【2】 ; while(*(p+j)) {k=j; 【3】 ;while (*(p+k)){ if(*(p+k)<*(str+m) {t=*(str+m);*(str+m)=*(p+k);*(p+k)=t; } k++;}j++; } return i; }main(){ char str[81]; iht n; clrscr(); printf("Input the original string "); gets(str); printf("*** The Original string ***In"); puts(str); printf("*** The nwe string ***\n"); n=fun(str); puts(str); printf("***The length of new string is:%d***\n",n);}

答案:

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

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

参考答案:最可能的诊断是:强直性脊柱炎。本病的特点:①本病好发于青年男性;②有遗传性;③多于骶髂关节首先发病;④表现为骶髂关节炎症及疼痛;⑤晚期脊柱可呈竹节样改变。应采取的治疗方案:①保暖;②注意...

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