c语言知识疑惑

来源:百度知道 编辑:UC知道 时间:2024/09/23 09:35:10
#include<stdio.h>
#include<string.h>
#include<malloc.h>
int Accept(char *str[])
{

int num;
int i;
printf("请输入学生的个数:\n");
scanf("%d",&num);
for (i=0;i<num;i++)
{
printf("请输入第%d个学员的编号:\n",i+1);
str[i]=(char *)malloc(20);
scanf("%s",str[i]);

}
return num;
}

void Sort(char *name[],int num)
{

char *tmp;
int i,j;
for (i=0;i<num-1;i++)
{
for(j=i+1;j<num;j++)
{
if (strcmp(name[i],name[j])>0)
{
tmp=name[i];
name[i]=name[j];
name[j]=tmp;
}
}

}
}

void Print(char *name[ ],int num)

{
int i;
printf("The result is:\n");
for(i=0;i<num;i++)
{
printf ("%s\n",name[i]);
}
}
void main()
{
int

分析???不知道你说的是什么

主函数 三个 函数 函数功能分别是 输入 排序 输出 统计系统 排序乘积嘛

分析?

分析?自己看看不就知道了,没什么好分析的。看vvilp分析的