⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 试题.c

📁 关于部分数据结构的一些经典算法的实现
💻 C
字号:
#define N sizeof tbl/sizeof tbl[0]  /*取得数组有多少个元素*/

int A,B,C,D,E,F;

struct ele
  {
   char vn;
   int *vp;
  }tbl[]={{'A',&A},{'B',&B},{'C',&C},
	  {'D',&D},{'E',&E},{'F',&F}},t;

main()
{
  int k,j,m;
  for(k=0;k<N;k++)
    {
      printf("Enter data for %c\n",tbl[k].vn);
      scanf("%d",tbl[k].vp);
    }
  m=N-1;
  while(m>0)
    {
      for(k=j=0;j<m;j++)
	if(*tbl[j].vp<*tbl[j+1].vp)
	  {
	    t=tbl[j];
	    tbl[j]=tbl[j+1];
	    tbl[j+1]=t;
	    k=j;
	  }
	m=k;
    }
  for(k=0;k<N;k++)
    printf("%c(%d)",tbl[k].vn,*tbl[k].vp);
  printf("\n");
  getch();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -