默认计划
9450人加入学习
(205人评价)
《程序设计基础》
价格 免费
音频听课 手机端支持一键听课 (试一试)

2采样频率:指单位时间内的采样次数

根据奈奎斯特理论:如果采样频率不低于信号最高频率的两倍,就能把以数字表达的声音还原成原来的声音

对于话音信号,最高频率哦3400Hz,采样频率哦8000Hz,可以将数字声音还原成原来的声音

对于一般音频信号,最高频率为20kHz,采样频率为40kHz,以上时,就能无失真地还原出原来的声音

采样频率越高,得到的数据占用的存储空间越大

声音信息的数字化

量化  将信号幅度取值的数目加以限定,

[展开全文]

编码方法有许多种,例如:自然码编码、哈夫曼编码、算数编码、非压缩编码、压缩编码

[展开全文]

<变量1>关系运算符<变量2>    值:0或1

[展开全文]

                   逻辑思维与计算机解题
一、关系表达式格式:(变量1》关运算符《变量2》
二、将   是     否   写成关系表达式
1、定义字符型变量:可以将
2、字符型变量在内存中的数据:在C++字符在存储单元中以ASCll

[展开全文]

1:关系运算符:

(1)>=大于等于

(2)>大于

(3)==等于

(4)<=小于等于

(5)<小于

(6)!=

 

-                             





     

 


 

 

 

[展开全文]

var resPerson = "";

resPerson != "A" 

resPerson == "C"

resPerson != "D"

 

for(k=0;k<4;k++){

thiman = 'A'+k;

sum = (thisman!='A') + (thisman=='C') + (thisman=='D')+ (thisman!='D');

if(sum == 3){

break;

}

}

 

echo thisman;

 

[展开全文]

关系运算符:

1:大于等于

2:大于

3:等于

4:小于等于

5:小于

6:不等于

""-输出流     return;结束返回

枚举法:假设其一进行逐一对比,循环结构

[展开全文]

第三章   逻辑思维与计算机解题

  • 关系运算和关系表达式(如何将人对问题的思考转化成计算机能够理解的表达式)
  1. 关系运算符(大于等于、等于、大于、小于、小于等于、小于、不等于)
  2.  
  • 枚举法思路(经常使用)
  • 循环结构(for   thisman    sum)
  • 分支结构
  • 程序框图
  • 逻辑问题及其解法
[展开全文]

#include <iostream>
using namespace std;

int main()
{
    char thisman = 'A';
    int sum = 0;

    for(int k = 0;k < 4; k ++)
    {
        thisman = 'A' + k;

        sum = (thisman !='A') + (thisman =='C') +(thisman =='D') + (thisman !='D');

        if(sum == 3)
        {
            cout << "Result: " << thisman << endl;
            break;
        }
    }

    return 0;

[展开全文]

1、

#include <iostream>
using namespace std;

int main()
{
    char thisman = 'A';
    int sum = 0;

    for(int k = 0;k < 4; k ++)
    {
        thisman = 'A' + k;

        sum = (thisman !='A') + (thisman =='C') +(thisman =='D') + (thisman !='D');

        if(sum == 3)
        {
            cout << "Result: " << thisman << endl;
            break;
        }
    }

    return 0;
}

 

2、

#include <iostream>
using namespace std;

int main()
{
    int goodpaper = 1;
    int firstgoodpaper = 1;
    int result = 0;

    for(int k = 0; k < 4; k++)
    {
        goodpaper = firstgoodpaper + k;
        result = (goodpaper == 2) + (goodpaper == 4) + (goodpaper != 3) +  (goodpaper != 4);
        
        cout << "paper(" << goodpaper << ") is " << (result == 1) << endl;
        if(result == 1)
        {
            cout << "good paper is: " << goodpaper << endl;
            break;
        }
        
    }


    return 0;
}

[展开全文]

逻辑思维与计算机解题

1、关系运算和关系表达式

关系运算符

>=      大于等于

>          大于

==        等于

<=       小于等于

<         小于

!=         不等于

关系表达式的一般格式

《变量1》关系运算符《变量2》

b>c

***********************************
*程序:                            *
*功能:                            *
*编制人:                          *
*时间:                            *
***********************************
#iclude<iostream.h> //预编译命令
  using namespace std;
int main()
{
   char thisman;       //声明字符变量thisman
   thisman='A';        //thisman赋值为A
   cout <<"65=='A'----关系表达式的值
        <<(65=='A')<<"1为真"<< endl;
return 0;
}                               //主函数结束                 

2、枚举法的思路

for (k=0;k<4;k=k=1)      //计数型循环,循环的控制变量为k
{                        //循环体开始
  thisman="A"+k;         //产生被试者,依次为A B C D
sum=  (thismaan!=A)
      +(thismaan==C)
      +(thismaan==D)
      +(thismaan!=D)

}

 

 

 

[展开全文]

4-2 第四讲

主要内容:

-关系运算和关系表达式

-枚举法的思路

-循环结构

-分支结构

-程序框图

-逻辑问题及其解法

  计算机强大的逻辑分析功能是由人通过程序赋给它的。

关系运算符有如下6个:

1. >= 

2.>

3.==

4.<=

5.<

6.!=

关系表达式的格式如下;

  <变量1> 关系运算符 <变量2>

在程序中系统要测试由关系表达式所表示的关系是否成立,成立为真,不成立为假。

定义字符型变量

    char thisman=``;//定义字符变量并将其初始化为空 接着让“=”的含义为是,让“!=”的含义为不是。

 

[展开全文]

第三章 逻辑思维与计算机解题

关系运算和关系表达式

定义字符型变量

枚举法的思路

循环结构

分支结构

程序框图

逻辑问题以及解法

 

[展开全文]

在程序中系统要测试由关系表达式所表示的关系是否成立,成立为真,不成立为假。关系表达式是有值的,这个值非0即1,是布尔值

[展开全文]

验证

 

枚举  一次一次试 -----最终用循环来处理

 

 

[展开全文]