亚洲AV乱码一区二区三区女同,欧洲在线免费高清在线a,中文字幕丝袜四区,老少配老妇熟女中文高清

<s id="38axe"><nobr id="38axe"></nobr></s><abbr id="38axe"><u id="38axe"></u></abbr>

<sup id="38axe"></sup>
    <acronym id="38axe"></acronym>
  • <s id="38axe"><abbr id="38axe"><ins id="38axe"></ins></abbr></s>
    
    
        <s id="38axe"></s>
        違法信息舉報 客服熱線:400-118-7898
        廣告
        ?
        專接本欄目測試廣告

        ?2022年湖北專升本C語言文件模擬題

        普通專升本 責(zé)任編輯:管理員 2022-02-14

        摘要:本文是2022年湖北專升本C語言文件模擬題,共有8道選擇題和5道填空題,供大家參考。具體詳細(xì)內(nèi)容見下文。

        一、單項選擇題

        1.若要“向文本文件尾增加數(shù)據(jù)”,在 fopen 函數(shù)中應(yīng)使用的文件方式是(B)。

        A) “ab+”

        B) “a”

        C) “ab”

        D) “a+”

        2.在 C 語言中,用于實現(xiàn)打開文件的庫函數(shù)是(B)。

        A) fclose()

        B) fopen() C) fseek()

        D) rewind()

        3.若要“為讀/寫建立一個新的二進制文件”,在 fopen 函數(shù)中應(yīng)使用的文件方式是(D)。

        A) “w+”

        B) “rb+”

        C) “ab+”

        D) “wb+”

        4.若在 fopen 函數(shù)中使用文件的方式是“ab”,該方式的含義是( B)。

        A) 為讀/寫打開一個文件

        B) 向二進制文件尾增加數(shù)據(jù) C) 為輸出打開一個文本文件

        D) 為讀/寫建立一個新的二進制文件

        5.若在 fopen 函數(shù)中使用文件的方式是“r”,該方式的含義是( A)。

        A) 為輸入(讀)打開一個文本文件 

        B) 為輸出(寫)打開一個文本文件 

        C) 為讀/寫打開一個文本文件 

        D)為讀/寫建立一個新的二進制文件

        6.在 C 程序中,可把整型數(shù)以二進制形式存放到文件中的函數(shù)是( C )。

        A) fprintf 函數(shù) B) fread 函數(shù) C) fwrite 函數(shù) D) fputc 函數(shù)

        7.若 fp 是指向某文件的指針,且已讀到此文件末尾,則庫函數(shù) feof(fp)的返回值是( C)。

        A) EOF

        B) 0

        C) 非零值

        D) NULL

        8.下面的程序執(zhí)行后,文件 test.t 中的內(nèi)容是( A)。

        #include

        void fun(char *fname., char *st)

        {FILE *myf; int i;

        myf=fopen(fname, "w");

        for(i=0;i<strlen(st);i++)

        fputc(st[i], myf);

        fclose (myf);

        }

        main()

        {fun("test.t", "new world"); fun("test.t", "hello,";)

        A) hello,

        B) new worldhello,

        C) new world

        D) hello, rld

        二、填空題

        1.下面程序把從終端讀入的 10 個整數(shù)以二進制方式寫到一個名為 bi.dat 的新文件中。請?zhí)羁铡?/p>

        #include

        FILE *fp;

        {int i, j;

        if((fp=fopen (bi.dat,“wb”))= =NULL) exit(0);

        for(i=0; i<10; i++)

        {scanf(“%d”, &j);

        fwrite(&j, sizeof(int), 1, fp);

        }

        fclose(fp);

        }

        2.以下程序的功能是:從鍵盤上輸入一個字符串,把該字符串中的小寫字母轉(zhuǎn)換成大寫字母,輸出到文件 test.txt 中,然后從該文件讀出字符串并顯示出來。請?zhí)羁铡?/p>

        #include

        main()

        {FILE *fp;

        char str[100];

        int i=0;

        if((fp=fopen(“test.txt”," w "))= =NULL)

        {printf(“Can’t open this file.\n”); exit(0);}

        printf(“Input a string: \n”); gets (str);

        while (str[i])

        {if(str[i]>=‘a(chǎn)’&&str[i]<=‘z’)

        str[i]=str[i]-32;

        fputc(str[i], fp);

        i++;

        }

        fclose (fp);

        fp=fopen(“test.txt”,"r");

        fgets(str, 100, fp);

        printf(“%s\n”, str);

        fclose (fp);

        }

        3.用以下程序把從鍵盤輸入的字符存放到一個文件中,用字符#作為結(jié)束符,請按題意要求填空完善程序。

        #include

        main()

        {FILE *fp;

        char ch, fname[10];

        printf(“Input the name of file:\n”);

        gets (fname);

        if((fp=fopen( fname,"w"))= =NULL)

        {printf(“can’t open file\n”);

        exist(0);

        }

        while((ch=getchar())!=‘#’)

        fputc (ch,fp);

        fclose (fp);

        }

        4.下面程序用來統(tǒng)計文件中字符的個數(shù),請?zhí)羁铡?/p>

        #include

        main()

        {FILE *fp;

        long num=0;

        if((fp=fopen(“fname.dat”, “r”))= =NULL)

        {printf(“can’t open file\n”);

        exit(0);

        }

        while (!feof(fp))

        {fgetc (fp); num++;}

        printf(“num=%d\n”, num);

        fclose (fp);

        }

        5.以下程序中用戶由鍵盤輸入一個文件名,然后輸入一串字符(用#結(jié)束輸入)存放到此文件中,形成文本文件,并將字符的個數(shù)寫到文件尾部。請?zhí)羁铡?/p>

        #include

        main( )

        {FILE *fp;

        char ch,fname[32]; int count=0;

        printf("Input the filename :"); scanf("%s",fname);

        if((fp=fopen(fname,"w+"))==NULL)

        {printf("Can't open file:%s\n",fname); exit(0);}

        printf("Enter data:\n");

        while((ch=getchar())!="#") {fputc(ch,fp); count++;}

        fprintf( fp ,"\n%d\n",count);

        fclose(fp);

        更多資料

        20部中國現(xiàn)當(dāng)代重要小說作品考點集錦

        統(tǒng)招專升本《大學(xué)語文》真題資料

        全國版統(tǒng)招專升本《政治》真題匯編

        更多課程

        《市場營銷學(xué)》公開課—業(yè)務(wù)成長戰(zhàn)略

        1節(jié)課

        《基礎(chǔ)會計》公開課—會計要素-反映財務(wù)狀況的會計要素

        1節(jié)課

        《管理學(xué)》公開課——馬斯洛需要層次理論

        1節(jié)課

        溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

        專升本備考資料免費領(lǐng)取

        去領(lǐng)取