亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

fwrite

  • 文件讀寫(xiě)函數(shù)fread和fwrite

    文件讀寫(xiě)函數(shù)fread和fwrite ,文件讀寫(xiě)函數(shù)功能1

    標(biāo)簽: fwrite fread 讀寫(xiě) 函數(shù)

    上傳時(shí)間: 2015-07-06

    上傳用戶:fandeshun

  • c語(yǔ)言中fread fwrite的實(shí)現(xiàn)

    c語(yǔ)言中fread fwrite的實(shí)現(xiàn),用函數(shù)實(shí)現(xiàn)

    標(biāo)簽: fwrite fread c語(yǔ)言

    上傳時(shí)間: 2013-12-23

    上傳用戶:AbuGe

  • 自己寫(xiě)的一個(gè)IO庫(kù)

    自己寫(xiě)的一個(gè)IO庫(kù),模擬了一下fopen,fread,fwrite.

    標(biāo)簽:

    上傳時(shí)間: 2015-10-29

    上傳用戶:Late_Li

  • % 文件名:randlsbget.m % 程序員:余波 % 編寫(xiě)時(shí)間:2007.6.25 % 函數(shù)功能: 本函數(shù)將完成提取隱秘于上的秘密信息 % 輸入格式舉例:result=( scover.

    % 文件名:randlsbget.m % 程序員:余波 % 編寫(xiě)時(shí)間:2007.6.25 % 函數(shù)功能: 本函數(shù)將完成提取隱秘于上的秘密信息 % 輸入格式舉例:result=( scover.jpg ,56, secret.txt ,2001) % 參數(shù)說(shuō)明: % output是信息隱藏后的圖象 % len_total是秘密信息的長(zhǎng)度 % goalfile是提取出的秘密信息文件 % key是隨機(jī)間隔函數(shù)的密鑰 % result是提取的信息 function result=randlsbget(output,len_total,goalfile,key) ste_cover=imread(output) ste_cover=double(ste_cover) % 判斷嵌入信息量是否過(guò)大 [m,n]=size(ste_cover) frr=fopen(goalfile, a ) % p作為信息嵌入位計(jì)數(shù)器將信息序列寫(xiě)回文本文件 p=1 % 調(diào)用隨機(jī)間隔函數(shù)選取像素點(diǎn) [row,col]=randinterval(ste_cover,len_toal,key) for i=:len_toal if bitand(ste_cover(row(i),col(i)),1)==1 fwrite(frr,1, bit1 ) result(p,1) else fwrite(frr,0, bit1 ) result(p,1)=0 end if p==len_total break end p=p+1 end fclose(frr)

    標(biāo)簽: randlsbget result scover 2007

    上傳時(shí)間: 2015-11-10

    上傳用戶:yzhl1988

  • C語(yǔ)言精彩百例第45-70例 第二篇 深入提高篇 實(shí)例45 結(jié)構(gòu)體變量 實(shí)例46 結(jié)構(gòu)體數(shù)組 實(shí)例47 結(jié)構(gòu)體指針變量 實(shí)例48 結(jié)構(gòu)體指針數(shù)組 實(shí)例49 共用體變量 實(shí)例50 枚舉類型

    C語(yǔ)言精彩百例第45-70例 第二篇 深入提高篇 實(shí)例45 結(jié)構(gòu)體變量 實(shí)例46 結(jié)構(gòu)體數(shù)組 實(shí)例47 結(jié)構(gòu)體指針變量 實(shí)例48 結(jié)構(gòu)體指針數(shù)組 實(shí)例49 共用體變量 實(shí)例50 枚舉類型 實(shí)例51 讀寫(xiě)字符 實(shí)例52 讀寫(xiě)字符串 實(shí)例53 格式化輸出函數(shù) 實(shí)例54 格式化輸入函數(shù) 實(shí)例55 打開(kāi)和關(guān)閉文件 實(shí)例56 fputc()和fgetc() 實(shí)例57 函數(shù)rewind() 實(shí)例58 fread()和fwrite() 實(shí)例59 fprintf()和fscanf() 實(shí)例60 隨機(jī)存取 實(shí)例61 錯(cuò)誤處理 實(shí)例62 綜合實(shí)例 實(shí)例63 動(dòng)態(tài)分配函數(shù) 實(shí)例64 常用時(shí)間函數(shù) 實(shí)例65 轉(zhuǎn)換函數(shù) 實(shí)例66 查找函數(shù) 實(shí)例67 跳轉(zhuǎn)函數(shù) 實(shí)例68 排序函數(shù) 實(shí)例69 偽隨機(jī)數(shù)生成 實(shí)例70 可變數(shù)目變?cè)?/p>

    標(biāo)簽: 結(jié)構(gòu)體 變量 數(shù)組 C語(yǔ)言

    上傳時(shí)間: 2014-01-17

    上傳用戶:wys0120

  • 包裝了一個(gè)開(kāi)源的FAT16文件系統(tǒng)

    包裝了一個(gè)開(kāi)源的FAT16文件系統(tǒng),可以用在單片機(jī)上,并且做了一個(gè)封皮,使得開(kāi)發(fā)者能以標(biāo)準(zhǔn)I/O函數(shù)的形式使用它,如fopen, fread, fwrite等。

    標(biāo)簽: FAT 16 包裝 開(kāi)源

    上傳時(shí)間: 2016-06-13

    上傳用戶:hwl453472107

  • 大學(xué) c語(yǔ)言程序設(shè)計(jì)課程設(shè)計(jì)

    C語(yǔ)言課程設(shè)計(jì)上機(jī)實(shí)習(xí)內(nèi)容 一、從下面題目中任選一題: A.簡(jiǎn)單的學(xué)生成績(jī)管理程序設(shè)計(jì) B.考卷成績(jī)分析軟件程序設(shè)計(jì) C.簡(jiǎn)單醫(yī)療費(fèi)用報(bào)銷管理軟件程序設(shè)計(jì) 除此之外,學(xué)生也可自行選擇課題進(jìn)行設(shè)計(jì),如自動(dòng)柜員機(jī)界面程序、學(xué)生信息管理(包括生日祝賀)、計(jì)件工資管理等(但課題必須經(jīng)指導(dǎo)教師審題合格后方可使用)。   二、課程設(shè)計(jì)說(shuō)明書(shū)的編寫(xiě)規(guī)范 1、程序分析和設(shè)計(jì) 2、流程圖 3、源程序清單 4、調(diào)試過(guò)程:測(cè)試數(shù)據(jù)及結(jié)果,出現(xiàn)了哪些問(wèn)題,如何修改的 5、程序有待改進(jìn)的地方 6、本次實(shí)習(xí)的收獲和建議   三、提交的資料 1、軟件 軟件需提供源程序,并能正常運(yùn)行。 注:對(duì)于程序中未能實(shí)現(xiàn)的部分需要加以說(shuō)明。 對(duì)于程序中所參考的部分代碼需要加以聲明,并說(shuō)明出處。 2、文檔 課程設(shè)計(jì)文檔要求打印稿,同時(shí)提交電子文檔。文檔中必須包含課程設(shè)計(jì)小結(jié),即收獲和體會(huì)。 文檔要注意格式,標(biāo)題一律用小四號(hào)宋體加黑,正文用五號(hào)宋體,行間距固定值18,首行縮進(jìn)2字符;如果有圖表,每個(gè)圖表必須順序編號(hào)并有標(biāo)題,如“圖1  計(jì)算平均分的N-S圖”、“表1  地信081班成績(jī)一覽表”,一般圖名在圖的正下方、表名在表的正上方。   四、成績(jī)?cè)u(píng)定 通過(guò)學(xué)生的動(dòng)手能力、獨(dú)立分析解決問(wèn)題的能力、創(chuàng)新能力、課程設(shè)計(jì)報(bào)告、答辯水平以及學(xué)習(xí)態(tài)度綜合考核。 考核標(biāo)準(zhǔn)包括: 1、完成設(shè)計(jì)題目所要求的內(nèi)容,程序書(shū)寫(xiě)規(guī)范、有一定的實(shí)用性,占45%; 2、平時(shí)表現(xiàn)(考勤+上機(jī)抽查)占10%; 3、課程設(shè)計(jì)報(bào)告占30%; 4、答辯及演示占15%。 五、實(shí)習(xí)計(jì)劃   以選題一為例   實(shí)習(xí)計(jì)劃 時(shí)間 內(nèi)容 第1天 一、布置實(shí)習(xí)內(nèi)容和要求 1、 實(shí)習(xí)內(nèi)容介紹、實(shí)習(xí)安排、實(shí)習(xí)紀(jì)律、注意事項(xiàng) 2、 學(xué)生選題 第2天 二、上機(jī)實(shí)習(xí) 1、根據(jù)所選題的要求,進(jìn)行總體設(shè)計(jì),確定程序總體框架 2、選擇和準(zhǔn)備原始數(shù)據(jù),制作.txt文本文件 第3天 3、文件的讀寫(xiě)函數(shù)的使用,實(shí)現(xiàn)文本文件的讀取和寫(xiě)入功能。 使用函數(shù)fread(); fwrite();  fprint(); fscan();完成對(duì)原始數(shù)據(jù)的文本輸入和輸出。 第4、5天   4、主要算法的選擇和功能實(shí)現(xiàn)(以學(xué)生成績(jī)管理系統(tǒng)為例):    ① 計(jì)算每個(gè)學(xué)生三門(mén)功課的平均分,并按平均分排列名次,若平均分相同則名次并列;結(jié)果寫(xiě)入文件。 ② 統(tǒng)計(jì)全班每門(mén)課程的平均分,并計(jì)算各分?jǐn)?shù)段(60以下,60~69,70~79,80~89,90以上)的學(xué)生人數(shù);結(jié)果寫(xiě)入文件。     第6、7天 5、結(jié)果格式輸出及程序整合(以學(xué)生成績(jī)管理系統(tǒng)為例) ① 按格式在屏幕上打印每名學(xué)生成績(jī)條; ② 在屏幕上打印出所有不及格學(xué)生的下列信息:學(xué)號(hào),不及格的課程名,該不及格課程成績(jī); (選做)在屏幕打印優(yōu)等生名單(學(xué)號(hào),三門(mén)課程成績(jī),平均成績(jī),名次),優(yōu)等生必須滿足下列條件:1)平均成績(jī)大于90分;或平均分大于85分且至少有一門(mén)功課為100分;或者平均分大于85分且至少兩門(mén)課程成績(jī)?yōu)?5分以上;2) 名次在前三名; 3) 每門(mén)功課及格以上; 第8天 三、測(cè)試完整程序 要求功能完整,結(jié)果符合設(shè)計(jì)要求,并進(jìn)行程序驗(yàn)收。 第9、10天 四、編寫(xiě)報(bào)告 完成實(shí)習(xí)報(bào)告的編寫(xiě),并打印上交報(bào)告。  

    標(biāo)簽: 大學(xué) c語(yǔ)言 程序設(shè)計(jì)

    上傳時(shí)間: 2016-06-27

    上傳用戶:lh643631046

  • 運(yùn)動(dòng)會(huì)源代碼

    #include <malloc.h>       #include <stdio.h>       #include <stdlib.h>       #include <string.h>       #define NULL 0      #define MaxSize 30          typedef struct athletestruct /*運(yùn)動(dòng)員*/     {         char name[20];          int score; /*分?jǐn)?shù)*/         int range; /**/         int item; /*項(xiàng)目*/     }ATH;     typedef struct schoolstruct /*學(xué)校*/     {         int count; /*編號(hào)*/         int serial; /**/          int menscore; /*男選手分?jǐn)?shù)*/         int womenscore; /*女選手分?jǐn)?shù)*/         int totalscore; /*總分*/         ATH athlete[MaxSize]; /**/         struct schoolstruct *next;      }SCH;         int nsc,msp,wsp;      int ntsp;      int i,j;      int overgame;      int serial,range;      int n;      SCH *head,*pfirst,*psecond;      int *phead=NULL,*pafirst=NULL,*pasecond=NULL;     void create();         void input ()     {         char answer;          head = (SCH *)malloc(sizeof(SCH)); /**/         head->next = NULL;         pfirst = head;          answer = 'y';         while ( answer == 'y' )         {         Is_Game_DoMain:         printf("\nGET Top 5 when odd\nGET Top 3 when even");         printf("\n輸入運(yùn)動(dòng)項(xiàng)目序號(hào) (x<=%d):",ntsp);         scanf("%d",pafirst);         overgame = *pafirst;         if ( pafirst != phead )         {             for ( pasecond = phead ; pasecond < pafirst ; pasecond ++ )             {                 if ( overgame == *pasecond )                 {                     printf("\n這個(gè)項(xiàng)目已經(jīng)存在請(qǐng)選擇其他的數(shù)字\n");                     goto Is_Game_DoMain;                 }             }         }         pafirst = pafirst + 1;         if ( overgame > ntsp )         {             printf("\n項(xiàng)目不存在");             printf("\n請(qǐng)重新輸入");             goto Is_Game_DoMain;         }         switch ( overgame%2 )         {         case 0: n = 3;break;         case 1: n = 5;break;         }         for ( i = 1 ; i <= n ; i++ )         {         Is_Serial_DoMain:         printf("\n輸入序號(hào) of the NO.%d (0<x<=%d): ",i,nsc);                 scanf("%d",&serial);         if ( serial > nsc )          {             printf("\n超過(guò)學(xué)校數(shù)目,請(qǐng)重新輸入");             goto Is_Serial_DoMain;         }         if ( head->next == NULL )          {             create();         }         psecond = head->next ;          while ( psecond != NULL )          {             if ( psecond->serial == serial )             {                 pfirst = psecond;                 pfirst->count = pfirst->count + 1;                 goto Store_Data;             }             else             {                 psecond = psecond->next;             }         }         create();         Store_Data:                 pfirst->athlete[pfirst->count].item = overgame;         pfirst->athlete[pfirst->count].range = i;         pfirst->serial = serial;         printf("Input name:) : ");                 scanf("%s",pfirst->athlete[pfirst->count].name);         }         printf("\n繼續(xù)輸入運(yùn)動(dòng)項(xiàng)目(y&n)?");         answer = getchar();         printf("\n");         }     }         void calculate() /**/     {         pfirst = head->next;         while ( pfirst->next != NULL )         {             for (i=1;i<=pfirst->count;i++)             {                 if ( pfirst->athlete[i].item % 2 == 0 )                  {                     switch (pfirst->athlete[i].range)                     {                     case 1:pfirst->athlete[i].score = 5;break;                     case 2:pfirst->athlete[i].score = 3;break;                     case 3:pfirst->athlete[i].score = 2;break;                     }                 }                 else                  {                     switch (pfirst->athlete[i].range)                     {                     case 1:pfirst->athlete[i].score = 7;break;                     case 2:pfirst->athlete[i].score = 5;break;                     case 3:pfirst->athlete[i].score = 3;break;                     case 4:pfirst->athlete[i].score = 2;break;                     case 5:pfirst->athlete[i].score = 1;break;                     }                 }                 if ( pfirst->athlete[i].item <=msp )                  {                     pfirst->menscore = pfirst->menscore + pfirst->athlete[i].score;                 }                 else                  {                     pfirst->womenscore = pfirst->womenscore + pfirst->athlete[i].score;                 }             }             pfirst->totalscore = pfirst->menscore + pfirst->womenscore;             pfirst = pfirst->next;         }     }         void output()     {         pfirst = head->next;         psecond = head->next;         while ( pfirst->next != NULL )          {             // clrscr();              printf("\n第%d號(hào)學(xué)校的結(jié)果成績(jī):",pfirst->serial);             printf("\n\n項(xiàng)目的數(shù)目\t學(xué)校的名字\t分?jǐn)?shù)");             for (i=1;i<=ntsp;i++)              {                 for (j=1;j<=pfirst->count;j++)                  {                     if ( pfirst->athlete[j].item == i )                     {                                                                         printf("\n %d\t\t\t\t\t\t%s\n %d",i,pfirst->athlete[j].name,pfirst->athlete[j].score);break;                                             }                 }             }             printf("\n\n\n\t\t\t\t\t\t按任意建 進(jìn)入下一頁(yè)");             getchar();             pfirst = pfirst->next;         }     //  clrscr();          printf("\n運(yùn)動(dòng)會(huì)結(jié)果:\n\n學(xué)校編號(hào)\t男運(yùn)動(dòng)員成績(jī)\t女運(yùn)動(dòng)員成績(jī)\t總分");         pfirst = head->next;         while ( pfirst->next != NULL )         {             printf("\n %d\t\t %d\t\t %d\t\t %d",pfirst->serial,pfirst->menscore,pfirst->womenscore,pfirst->totalscore);             pfirst = pfirst->next;         }         printf("\n\n\n\t\t\t\t\t\t\t按任意建結(jié)束");         getchar();     }         void create()     {                 pfirst = (struct schoolstruct *)malloc(sizeof(struct schoolstruct));         pfirst->next = head->next ;         head->next = pfirst ;                 pfirst->count = 1;         pfirst->menscore = 0;         pfirst->womenscore = 0;         pfirst->totalscore = 0;     }     void Save()     {FILE *fp;     if((fp = fopen("school.dat","wb"))==NULL)     {printf("can't open school.dat\n");     fclose(fp);     return;     }     fwrite(pfirst,sizeof(SCH),10,fp);     fclose(fp);     printf("文件已經(jīng)成功保存\n");     }         void main()     {         system("cls");         printf("\n\t\t\t 運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)\n");         printf("輸入學(xué)校數(shù)目 (x>= 5):");         scanf("%d",&nsc);          printf("輸入男選手的項(xiàng)目(x<=20):");         scanf("%d",&msp);          printf("輸入女選手項(xiàng)目(<=20):");         scanf("%d",&wsp);          ntsp = msp + wsp;                  phead = (int *)calloc(ntsp,sizeof(int));         pafirst = phead;         pasecond = phead;         input();         calculate();          output();         Save();     }             

    標(biāo)簽: 源代碼

    上傳時(shí)間: 2016-12-28

    上傳用戶:150501

主站蜘蛛池模板: 白银市| 隆安县| 土默特左旗| 郁南县| 三台县| 彰武县| 榆中县| 海晏县| 姚安县| 宜都市| 三门峡市| 聂荣县| 新闻| 文水县| 宣威市| 长顺县| 自贡市| 交口县| 潼南县| 电白县| 阿尔山市| 和静县| 晋宁县| 通海县| 阿荣旗| 城市| 隆回县| 合江县| 贵定县| 拜城县| 南丰县| 吉安县| 平武县| 鹤庆县| 四平市| 南江县| 镇赉县| 天台县| 五家渠市| 沁阳市| 东丰县|