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

📄 xscjgl.c

📁 一般的学生成绩管理
💻 C
📖 第 1 页 / 共 3 页
字号:
  0x01,0xE0,0x00,0x07,0x80,0x00,0x70,0x00,
  0x00,0xC0,0x00,0x03,0xC0,0x00,0x00,0x00,
  0x00,0x00,0x00,0x03,0xC0,0x00,0x00,0x00,
  0x00,0x00,0x00,0x03,0xC0,0x00,0x00,0x00,
  0x00,0x00,0x00,0x01,0xE0,0x00,0x00,0x00,
  0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,
  0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,
  0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,
  0x03,0xC0,0x00,0x00,0x00,0x00,0x03,0x80,
  0x03,0xC0,0x00,0x00,0x00,0x00,0x03,0x80,
  0x03,0xC0,0x00,0x00,0x00,0x00,0x03,0x80,
  0x03,0xC0,0x00,0x00,0x00,0x00,0x03,0x80,
  0x03,0xC0,0xFF,0xFF,0xFF,0xFF,0x03,0x80,
  0x03,0xC0,0xFF,0xFF,0xFF,0xFF,0x03,0x80,
  0x03,0xC0,0xFF,0xFF,0xFF,0xFF,0x03,0xC0,
  0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x07,0x00,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x07,0x00,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x07,0x00,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x07,0x00,0x00,
  0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,
  0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,
  0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,
  0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,
  0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,
  0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,
  0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x01,0xC0,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x01,0xC0,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x01,0xC0,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x01,0xC0,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x01,0xC0,0x00,
  0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,
  0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,
  0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x01,0xC0,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x01,0xC0,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x01,0xC0,0x00,
  0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
};
  char li64H[]={
/* 以下是 '理' 的 64点阵黑体 字模,512 byte */
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0x00,
  0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0x00,
  0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0x00,
  0x0F,0xFF,0xFE,0x1F,0xFF,0xFF,0xFF,0x00,
  0x0F,0xFF,0xFE,0x1E,0x00,0xE0,0x07,0x00,
  0x0F,0xFF,0xFE,0x1E,0x00,0xE0,0x07,0x00,
  0x0F,0xFF,0xFE,0x1E,0x00,0xE0,0x07,0x00,
  0x00,0x0E,0x00,0x1E,0x00,0xE0,0x07,0x00,
  0x00,0x0E,0x00,0x1E,0x00,0xE0,0x07,0x00,
  0x00,0x0E,0x00,0x1E,0x00,0xE0,0x07,0x00,
  0x00,0x0E,0x00,0x1E,0x00,0xE0,0x07,0x00,
  0x00,0x0E,0x00,0x1E,0x00,0xE0,0x07,0x00,
  0x00,0x0E,0x00,0x1F,0xFF,0xFF,0xFF,0x00,
  0x00,0x0E,0x00,0x1F,0xFF,0xFF,0xFF,0x00,
  0x00,0x0E,0x00,0x1F,0xFF,0xFF,0xFF,0x00,
  0x00,0x0E,0x00,0x1F,0xFF,0xFF,0xFF,0x00,
  0x00,0x0E,0x00,0x1E,0x00,0xE0,0x07,0x00,
  0x00,0x0E,0x00,0x1E,0x00,0xE0,0x07,0x00,
  0x00,0x0E,0x00,0x1E,0x00,0xE0,0x07,0x00,
  0x00,0x0E,0x00,0x1E,0x00,0xE0,0x07,0x00,
  0x07,0xFF,0xFC,0x1E,0x00,0xE0,0x07,0x00,
  0x07,0xFF,0xFC,0x1E,0x00,0xE0,0x07,0x00,
  0x07,0xFF,0xFC,0x1E,0x00,0xE0,0x07,0x00,
  0x07,0xFF,0xFC,0x1E,0x00,0xE0,0x07,0x00,
  0x00,0x0E,0x00,0x1F,0xFF,0xFF,0xFF,0x00,
  0x00,0x0E,0x00,0x1F,0xFF,0xFF,0xFF,0x00,
  0x00,0x0E,0x00,0x1F,0xFF,0xFF,0xFF,0x00,
  0x00,0x0E,0x00,0x1F,0xFF,0xFF,0xFF,0x00,
  0x00,0x0E,0x00,0x00,0x00,0xE0,0x00,0x00,
  0x00,0x0E,0x00,0x00,0x00,0xE0,0x00,0x00,
  0x00,0x0E,0x00,0x00,0x00,0xE0,0x00,0x00,
  0x00,0x0E,0x00,0x00,0x00,0xE0,0x00,0x00,
  0x00,0x0E,0x00,0x00,0x00,0xE0,0x00,0x00,
  0x00,0x0E,0x00,0x00,0x00,0xE0,0x00,0x00,
  0x00,0x0E,0x00,0x00,0x00,0xE0,0x00,0x00,
  0x00,0x0E,0x00,0x1F,0xFF,0xFF,0xFF,0x80,
  0x00,0x0E,0x00,0x1F,0xFF,0xFF,0xFF,0x80,
  0x00,0x0E,0x06,0x1F,0xFF,0xFF,0xFF,0x80,
  0x00,0x0E,0x3E,0x1F,0xFF,0xFF,0xFF,0x80,
  0x00,0x0F,0xFF,0x00,0x00,0xE0,0x00,0x00,
  0x00,0x0F,0xFC,0x00,0x00,0xE0,0x00,0x00,
  0x00,0x7F,0xE0,0x00,0x00,0xE0,0x00,0x00,
  0x07,0xFF,0x80,0x00,0x00,0xE0,0x00,0x00,
  0x0F,0xFC,0x00,0x00,0x00,0xE0,0x00,0x00,
  0x07,0xF0,0x00,0x00,0x00,0xE0,0x00,0x00,
  0x07,0x80,0x00,0x00,0x00,0xE0,0x00,0x00,
  0x02,0x00,0x00,0x00,0x00,0xE0,0x00,0x00,
  0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xF0,
  0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xF0,
  0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xF0,
  0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xF0,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
};

 char zu16S[]={
/* 以下是 '组' 的 16点阵宋体 字模,32 byte */
  0x10,0x00,0x19,0xF8,0x11,0x08,0x25,0x08,
  0x25,0x08,0x79,0xF8,0x09,0x08,0x11,0x08,
  0x21,0x08,0x7D,0xF8,0x01,0x08,0x01,0x08,
  0x0D,0x08,0x73,0xFE,0x00,0x00,0x00,0x00,
};
    char zhang16S[]={
/* 以下是 '长' 的 16点阵宋体 字模,32 byte */
  0x08,0x00,0x08,0x10,0x08,0x20,0x08,0x40,
  0x09,0x80,0x0E,0x00,0x08,0x00,0xFF,0xFE,
  0x0A,0x00,0x09,0x00,0x08,0x80,0x08,0x40,
  0x09,0x30,0x0A,0x1C,0x0C,0x08,0x08,0x00,
};

 char mu16S[]={
/* 以下是 '穆' 的 16点阵宋体 字模,32 byte */
  0x0C,0x20,0x71,0xFC,0x11,0x04,0x11,0xFC,
  0xFD,0x04,0x31,0xFC,0x38,0xA4,0x55,0x22,
  0x56,0x1A,0x58,0xE0,0x97,0x0C,0x10,0x70,
  0x17,0x86,0x10,0x18,0x10,0xE0,0x17,0x00,
};

    char tian16S[]={
/* 以下是 '天' 的 16点阵宋体 字模,32 byte */
  0x00,0x00,0x3F,0xFC,0x01,0x00,0x01,0x00,
  0x01,0x00,0x01,0x00,0x7F,0xFE,0x01,0x00,
  0x01,0x00,0x02,0x80,0x02,0x40,0x04,0x20,
  0x08,0x18,0x10,0x0E,0x20,0x04,0x40,0x00,
};
char shuang16S[]={
/* 以下是 '爽' 的 16点阵宋体 字模,32 byte */
  0x01,0x00,0x01,0x00,0xFF,0xFE,0x05,0x08,
  0x29,0x50,0x11,0x20,0x29,0x50,0x45,0x40,
  0x29,0x28,0x12,0x90,0x2A,0xA8,0x44,0x40,
  0x08,0x20,0x10,0x18,0x20,0x0E,0x40,0x04,
};
  char zua16S[]={
/* 以下是 '组' 的 16点阵宋体 字模,32 byte */
  0x10,0x00,0x19,0xF8,0x11,0x08,0x25,0x08,
  0x25,0x08,0x79,0xF8,0x09,0x08,0x11,0x08,
  0x21,0x08,0x7D,0xF8,0x01,0x08,0x01,0x08,
  0x0D,0x08,0x73,0xFE,0x00,0x00,0x00,0x00,
};
      char yuan16S[]={
/* 以下是 '员' 的 16点阵宋体 字模,32 byte */
  0x0F,0xF0,0x08,0x10,0x08,0x10,0x0F,0xF0,
  0x00,0x00,0x1F,0xF8,0x10,0x08,0x11,0x08,
  0x11,0x08,0x11,0x08,0x11,0x08,0x12,0x88,
  0x02,0x40,0x04,0x30,0x08,0x18,0x30,0x10,
};
  char li16S[]={
/* 以下是 '李' 的 16点阵宋体 字模,32 byte */
  0x01,0x00,0x01,0x00,0x7F,0xFC,0x03,0x80,
  0x05,0x40,0x09,0x30,0x31,0x0E,0xDF,0xE4,
  0x00,0x80,0x01,0x00,0x7F,0xFE,0x01,0x00,
  0x01,0x00,0x01,0x00,0x05,0x00,0x02,0x00,
};
  char shuanga16S[]={
/* 以下是 '爽' 的 16点阵宋体 字模,32 byte */
  0x01,0x00,0x01,0x00,0xFF,0xFE,0x05,0x08,
  0x29,0x50,0x11,0x20,0x29,0x50,0x45,0x40,
  0x29,0x28,0x12,0x90,0x2A,0xA8,0x44,0x40,
  0x08,0x20,0x10,0x18,0x20,0x0E,0x40,0x04,
};
 char ren16S[]={
/* 以下是 '任' 的 16点阵宋体 字模,32 byte */
  0x08,0x00,0x0C,0x3C,0x1B,0xC0,0x10,0x40,
  0x30,0x40,0x30,0x40,0x50,0x40,0x9F,0xFE,
  0x10,0x40,0x10,0x40,0x10,0x40,0x10,0x40,
  0x10,0x40,0x17,0xFE,0x10,0x00,0x00,0x00,
};

  char xiao16S[]={
/* 以下是 '晓' 的 16点阵宋体 字模,32 byte */
  0x00,0x80,0x78,0x80,0x4B,0xFC,0x48,0x40,
  0x48,0x48,0x48,0x30,0x78,0xD2,0x4B,0x0A,
  0x4F,0xF6,0x49,0x20,0x79,0x20,0x4A,0x20,
  0x02,0x22,0x04,0x22,0x08,0x1E,0x00,0x00,
};

  char ping16S[]={
/* 以下是 '萍' 的 16点阵宋体 字模,32 byte */
  0x04,0x40,0x04,0x40,0xFF,0xFE,0x04,0x40,
  0x40,0x40,0x37,0xFC,0x20,0x48,0x84,0x4C,
  0x62,0x48,0x51,0x50,0x10,0x40,0x27,0xFE,
  0xE0,0x40,0x20,0x40,0x20,0x40,0x20,0x40,
};

       char yue16S[]={
/* 以下是 '岳' 的 16点阵宋体 字模,32 byte */
  0x00,0x10,0x1F,0xF8,0x10,0x00,0x10,0x00,
  0x1F,0xF8,0x10,0x80,0x10,0x80,0x10,0x80,
  0xFF,0xFE,0x01,0x00,0x11,0x08,0x11,0x08,
  0x11,0x08,0x3F,0xF8,0x10,0x08,0x00,0x00,
};
 char wu16S[]={
/* 以下是 '鋈' 的 16点阵宋体 字模,32 byte */
  0x40,0xF0,0x27,0x80,0x80,0x80,0x57,0xFC,
  0x10,0x80,0xE3,0x60,0x2D,0x10,0x22,0xC0,
  0x0C,0x30,0x77,0xEE,0x01,0x00,0x07,0xE0,
  0x09,0x20,0x05,0x40,0xFF,0xFE,0x00,0x00,
};
char lia16S[]={
/* 以下是 '李' 的 16点阵宋体 字模,32 byte */
  0x01,0x00,0x01,0x00,0x7F,0xFC,0x03,0x80,
  0x05,0x40,0x09,0x30,0x31,0x0E,0xDF,0xE4,
  0x00,0x80,0x01,0x00,0x7F,0xFE,0x01,0x00,
  0x01,0x00,0x01,0x00,0x05,0x00,0x02,0x00,
};
   char hua16S[]={
/* 以下是 '华' 的 16点阵宋体 字模,32 byte */
  0x08,0x80,0x0C,0x88,0x10,0x9C,0x30,0xE0,
  0x53,0x80,0x90,0x84,0x10,0x84,0x10,0x7C,
  0x11,0x00,0x01,0x00,0x7F,0xFE,0x01,0x00,
  0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,
};

  char hui16S[]={
/* 以下是 '回' 的 16点阵宋体 字模,32 byte */
  0x00,0x00,0x7F,0xFC,0x40,0x04,0x40,0x04,
  0x4F,0xE4,0x48,0x24,0x48,0x24,0x48,0x24,
  0x48,0x24,0x48,0x24,0x4F,0xE4,0x40,0x04,
  0x40,0x04,0x40,0x04,0x7F,0xFC,0x00,0x00,
};
 char che16S[]={
/* 以下是 '车' 的 16点阵宋体 字模,32 byte */
  0x02,0x00,0x02,0x00,0x7F,0xFC,0x04,0x00,
  0x04,0x80,0x08,0x80,0x10,0x80,0x3F,0xFC,
  0x00,0x80,0x00,0x80,0xFF,0xFE,0x00,0x80,
  0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,

};
 char jin16S[]={
/* 以下是 '进' 的 16点阵宋体 字模,32 byte */
  0x01,0x10,0x41,0x10,0x21,0x10,0x37,0xFC,
  0x21,0x10,0x01,0x10,0x01,0x10,0xF7,0xFE,
  0x11,0x10,0x11,0x10,0x12,0x10,0x12,0x10,
  0x14,0x10,0x28,0x00,0x47,0xFE,0x00,0x00,
};

   char ru16S[]={
/* 以下是 '入' 的 16点阵宋体 字模,32 byte */
  0x0C,0x00,0x06,0x00,0x02,0x00,0x01,0x00,
  0x03,0x00,0x02,0x80,0x02,0x80,0x04,0x40,
  0x04,0x20,0x08,0x20,0x08,0x10,0x10,0x08,
  0x20,0x0E,0x40,0x04,0x80,0x00,0x00,0x00,
};

void drawmat(char *mat,int matsize,int x,int y,int color)/*输出汉字点阵函数*/
                                                        /*依次:字模指针、点阵大小、起始坐标(x,y)、颜色*/
{int i,j,k,n;
 n=(matsize-1)/8+1;
 for(j=0;j<matsize;j++)
  for(i=0;i<n;i++)
   for(k=0;k<8;k++)
    if(mat[j*n+i]&(0x80>>k))                             /*测试为1的位则显示*/
     putpixel(x+i*8+k,y+j,color);
}
void mingcheng(void)                                     /*名称显示*/
{
 int x=40,y=100,color=1,space=100;
     drawmat(xue64H,64,x,y,color);
     drawmat(sheng64H,64,x+=space,y,color);
     drawmat(cheng64H,64,x+=space,y,color);
     drawmat(ji64H,64,x+=space,y,color);
     drawmat(guan64H,64,x+=space,y,color);
     drawmat(li64H,64,x+=space,y,color);

     }




     void chengyuan(void)
     {

     drawmat(zu16S,16,300,300,YELLOW);delay(10000000);
     drawmat(zhang16S,16,340,300,YELLOW); delay(10000000);
      drawmat(mu16S,16,400,300,9); delay(10000000);
      drawmat(tian16S,16,425,300,9);delay(10000000);
      drawmat(shuang16S,16,450,300,9); delay(10000000);
       drawmat(zua16S,16,300,340,YELLOW); delay(10000000);
       drawmat(yuan16S,16,340,340,YELLOW);delay(10000000);
        drawmat(li16S,16,400,340,9); delay(10000000);
        drawmat(shuanga16S,16,450,340,9); delay(10000000);
         drawmat(ren16S,16,485,340,9); delay(10000000);
         drawmat(xiao16S,16,510,340,9);  delay(10000000);
         drawmat(ping16S,16,535,340,9); delay(10000000);
          drawmat(yue16S,16,400,380,9);delay(10000000);
          drawmat(wu16S,16,450,380,9);  delay(10000000);
          drawmat(lia16S,16,485,380,9); delay(10000000);
           drawmat(hua16S,16,535,380,9);delay(10000000);
              drawmat(hui16S,16,400,420,4);delay(10000000);
              drawmat(che16S,16,430,420,4);delay(10000000);
              drawmat(jin16S,16,460,420,4);delay(10000000);
               drawmat(ru16S,16,490,420,4);delay(10000000);




}


    void zx(void)
   {   int i;
   setcolor(4)  ;

   for(i=0;i<3;i++)
     {line(100,375+i,170,375+i) ;
     line(65,410+i,137,410+i);
     line(100+i,375,100+i,445 );
     line(135+i,340,135+i,410);
          }
    }

     void operation(void)
{int a[N],b[N],i,t;
for(i=0;i<N;i++)
a[i]=i;
for(i=0;i<N;i++)
{t=random(N-i);
b[i]=a[t];
a[t]=a[N-i-1];
}
for(i=0;i<N;i++)
{line(b[i],0,b[i],479);delay(1000);
}
  }
   typedef struct z1      /*定义数据结构*/
{  char no[11];
   char name[15];
   int score[N];
   float sum;
   float average;
   int order;
   struct z1 *next;

⌨️ 快捷键说明

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