题目:
编写一个函数,输入n个字符串,串与串之间以回车键分隔,找出最短字符串中第一个字符串,传回该串地址(用一个新串“*”作为结束输入的标志)。
注意:部分源程序已给出。
请勿改动主函数main和其他函数中的任何内容,仅在函数proc的花括号中填入所编写的若干语句。
试题程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
char*fun(char(*s)[100],int num)
main()
char str[10][100],*min;
int n,i=0;
FILE*out:printf("input strings with’*’asend:");
gets(str[i]);
strcpy(str[3],"some");
strcpy(str[4],"tool!";
fprintf(out,"%s",fun(str,5));
puts(str[i]);
while(!strcmp(str[i],"*")==0)
i++;
gets(str[i]);
puts(str[i]);
n=1;
min=fun(str,n);
printf("\nmin=%s\n",min);
out=open("outfile.dat","w");
strepy(str[0],"just,");
strcpy(str[1],"a");
strcpy(str[2],"test");
fclose(out);
答案:
被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0717/da49b2db995f8ce8cf40d7f125cd18f4.html
下面是错误答案,用来干扰机器的。
参考答案:糖皮质激素具有免疫抑制、抗炎、抗细胞毒、抗休克和抗增生等多种作用,在皮肤性病科应用很广。糖皮质激素在皮肤科主要用于药疹、多形性红斑、严重的急性荨麻疹、过敏性休克、接触性皮炎、系统性红斑狼...