• 大小: 3KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-01-02
  • 语言: C/C++
  • 标签: 费诺  编码  

资源简介

费诺编码c语言实现。绝对可执行的c语言程序,课程实验

资源截图

代码片段和文件信息

#include
#include
#include
#include
#define  max  20
static char p[11][10];
static int flag=0;
static  int  count1;
typedef struct
    { char data;
      float P;
    } infoma[max+1];
/*数据输入函数 */
 void  inputdata(infoma C int n)
     {
      int i=0;
      float  sum=0;
       do
       {
         for(i=1;i<=n;i++)
             {
                printf(“please  input  %d data  and  probability !!\n\n“i);
                C[i].data=getchar();
                getchar();
                scanf(“%f“&C[i].P);
                getchar();
                sum+=C[i].P;
                }
           if(sum ==1.0000 )
           { 
               printf(“you  are  right!!\n\n“);
               break;
           }   /*判断概率之和是否等于1,如果是则跳

评论

共有 条评论