91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 22KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-07
  • 語言: C/C++
  • 標(biāo)簽: c??程序??源代碼??

資源簡介

C語言寫的音樂程序,希望大家支持有源代碼

資源截圖

代碼片段和文件信息

/*??HELLO.C?--?Hello?world?*/

#include
#include
#include

main()
{
????int?rate?=?0;/*音長基數(shù)*/
????char?sound_high[3];/*音高*/
????float?sound_long;/*音長*/
????float?music[300][2];
????register?int?i?=?0j?=?0;


????FILE?*fp?=?fopen(“music.yan““r“);?/*讀取樂譜*/


????/*讀取樂譜失敗*/
????if?(fp?==?NULL)
????{
????????printf(“?Error!!?no?fileplease?check!“);

????}

????/*讀取音長基數(shù)*/
????fscanf(fp?“%d“?&rate);

????/*讀取所有音符*/
????while(!feof(fp))
????{
????????fscanf(fp“%s%f“sound_high&sound_long);?

????????/*計(jì)算音長*/
????????music[j++][0]?=?rate?*?sound_long;

????????/*判斷音高*/
????????switch?(?sound_high[0]?)
????????{
????????????case?‘*‘:?/*最高音*/
????????????{
????????????????switch(sound_high[1])
????????????????{
????????????????????case?‘1‘:
????????????????????????music[i++][1]?=?1046.5;
????????????????????????break;

????????????????????case?‘2‘:
????????????????????????music[i++][1]?=?1174.7;
????????????????????????break;
????????????????
????????????????????case?‘3‘:
????????????????????????music[i++][1]?=?1318.5;
????????????????????????break;

????????????????????case?‘4‘:
????????????????????????music[i++][1]?=?1396.9;
????????????????????????break;

????????????????????case?‘5‘:
????????????????????????music[i++][1]?=?1568.0;
????????????????????????break;

????????????????????case?‘6‘:
????????????????????????music[i++][1]?=?1760;
????????????????????????break;

????????????????????case?‘7‘:
????????????????????????music[i++][1]?=?1975.5;
????????????????????????break;
????????????????}
????????????}

????????????case?‘h‘:?/*高音*/
????????????{
????????????????switch(sound_high[1])
????????????????{
????????????????????case?‘1‘:
????????????????????????music[i++][1]?=?523.3;
????????????????????????break;

????????????????????case?‘2‘:
????????????????????????music[i++][1]?=?587.3;
????????????????????????break;
????????????????
????????????????????case?‘3‘:
????????????????????????music[i++][1]?=?659.3;
????????????????????????break;

????????????????????case?‘4‘:
????????????????????????music[i++][1]?=?698.5;
????????????????????????break;

????????????????????case?‘5‘:
????????????????????????music[i++][1]?=?784.0;
????????????????????????break;

????????????????????case?‘6‘:
????????????????????????music[i++][1]?=?880;
????????????????????????break;

????????????????????case?‘7‘:
????????????????????????music[i++][1]?=?987.8;
????????????????????????break;
????????????????}
????????????}

????????????case?‘m‘:?/*中音*/
????????????{
????????????????switch(sound_high[1])
????????????????{
????????????????????case?‘1‘:
????????????????????????music[i++][1]?=?262;
????????????????????????break;

????????????????????case?‘2‘:
????????????????????????music[i++][1]?=?296;
????????????????????????break;
????????????????
????????????????????case?‘3‘:
????????????????????????music[i++][1]?=?329.7;
????

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????????347??2010-01-05?11:19??c?音樂程序\music.yan

?????文件???????4906??2010-01-05?11:51??c?音樂程序\yan.c

?????文件??????30222??2010-01-05?11:50??c?音樂程序\YAN.EXE

?????文件???????2194??2010-01-05?11:50??c?音樂程序\YAN.OBJ

?????文件???????2855??2010-01-05?11:30??c?音樂程序\YAN.PIF

?????目錄??????????0??2010-01-05?14:06??c?音樂程序

-----------?---------??----------?-----??----

????????????????40524????????????????????6


評論

共有 條評論