中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      計(jì)算機(jī)等級(jí)c語言程序設(shè)計(jì)試題

      時(shí)間:2024-07-21 05:59:49 計(jì)算機(jī)等級(jí) 我要投稿
      • 相關(guān)推薦

      2017年計(jì)算機(jī)等級(jí)c語言程序設(shè)計(jì)試題

        一、選擇題(每小題1分,共40分)

      2017年計(jì)算機(jī)等級(jí)c語言程序設(shè)計(jì)試題

        1、下列選項(xiàng)中非法的字符常量是(  )。

        A.'\t'

        B.'\039'

        C.','

        D.'\n'

        2、下列函數(shù)的類型是( )。

        fun(double x)

        {float y;

        y=3*x-4;

        return y;

        }

        A.int

        B.不確定

        C.void

        D.float

        3、軟件生命周期是指(  )。

        A.軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過程

        B.軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測試完成的過程

        C.軟件的開發(fā)過程

        D.軟件的運(yùn)行維護(hù)過程

        4、有如下程序:

        main()

        f int x=23:

        do

        {printf(”%d”,x——);}

        while(!x);

        }

        該程序的執(zhí)行結(jié)果是(  )。

        A.321

        B.23

        C.不輸出任何內(nèi)容

        D.陷入死循環(huán)

        5、已有定義:char C;,程序前面已在命令行中包含ctype.h文件,不能用于判斷e中的字符是否為大寫字母的表達(dá)式是(  )。

        A.isupper(c)

        B.'A'<一c<='Z'

        C.'A'<一c&&c<='Z'

        D.c<=('z'-32)&&('a'—32)<=c

        6、下列敘述中不正確的是(  )。

        A.在c語言中調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參

        B.在c的函數(shù)中,最好使用全局變量

        C.外部變量可以在函數(shù)之間傳遞數(shù)據(jù)

        D.自動(dòng)變量實(shí)質(zhì)上是一個(gè)函數(shù)內(nèi)部的局部變量

        7、定義下列結(jié)構(gòu)體(聯(lián)合)數(shù)組:

        struet St

        {char name[15];

        int age;

        )a[10]={”ZHA()”,14,”WANG”,15,”LIU”,16,”

        ZHANG”,l7);

        執(zhí)行語句print[(”%d,%c”,a[2].age,*(a[3].name+2))的輸出結(jié)果為(  )。

        A.15,A

        B.16,H

        C.16,A

        D.17,H

        8、若變量已正確定義為float型,要通過輸入語句:seanf(”%f%f%f”,&a,&b,&c);給a賦值11.0,b賦值22.0,e賦值33.0,不正確的輸入形式是(  )。

        A.11 22 33

        B.11.0,22.0,33.0

        C.11.0 22.0 33.0

        D.1122

        9、以下敘述中正確的是(  )。

        A.在C程序中無論是整數(shù)還是實(shí)數(shù),只要在允許的范圍內(nèi)都能準(zhǔn)確無誤地表示

        B.C程序由主函數(shù)組成

        C.C程序由若干函數(shù)組成

        D.C程序中只允許包含一個(gè)函數(shù)

        10、 C語言中運(yùn)算對(duì)象必須是整型的運(yùn)算符是(  )。

        A.%

        B./

        C.!

        D.**

        11、 下列關(guān)于定點(diǎn)數(shù)與浮點(diǎn)數(shù)的敘述中錯(cuò)誤的是(  )。

        A.在實(shí)數(shù)的浮點(diǎn)表示中,階碼是一個(gè)整數(shù)

        B.整數(shù)是實(shí)數(shù)的特例,也可以用浮點(diǎn)數(shù)表示

        C.實(shí)數(shù)的補(bǔ)碼是其對(duì)應(yīng)的反碼在最后一位加1

        D.相同長度的浮點(diǎn)數(shù)和定點(diǎn)數(shù),前者可表示數(shù)的范圍要大于后者

        12、 表達(dá)式'5'-'1'的值是(  )。

        A.整數(shù)4

        B.字符4

        C.表達(dá)式不合法

        D.字符6

        13、 有以下程序:

        #include

        main()

        {int a[10]={1,2,3,4,5,6,7,8,9,10),*p=a;

        printf(”%a\n”,*(p+2));

        )

        程序的輸出結(jié)果是(  )。

        A.3

        B.4

        C.1

        D.2

        14、 在C語言中,函數(shù)返回值的類型最終取決于(  )。

        A.函數(shù)定義時(shí)在函數(shù)首部所說明的函數(shù)類型

        B.return語句中表達(dá)式值的類型

        C.調(diào)用函數(shù)時(shí)主調(diào)函數(shù)所傳遞的實(shí)參類型

        D.函數(shù)定義時(shí)形參的類型

        15、 下列程序的運(yùn)行結(jié)果是(  )。

        #includedstdio.h>

        void main()

        {int s=0,k;

        for(k=7;k>1;k--)

        {switch(k)

        {case 1:

        case 4:

        case 7:

        s++:

        break;

        case 2:

        case 3:

        case 6:break;

        case 0:

        case 5:

        s+=2:

        break;

        ))

        print[(”S=%d”,s);

        }

        A.S=3

        B.s=4

        C.s=5

        D.無輸出結(jié)果

        16、 沒x為jnt型變量,則執(zhí)行以下語句后,X的值為(  )。

        x=10;x=x-=x-X:

        A.10

        B.20

        C.40

        D.30

        17、 有以下程序:

        #include

        void WriteStr(char*fn.char*str)

        {FILE*fp

        fp=fopen(fn,”w”);fputs(str,fp);fclose(fp);)

        main()

        { WriteStr(”t1.dat”,”start”);

        WriteStr(”t1.dat”,”end”);)

        程序運(yùn)行后,文件t1.dat中的內(nèi)容是(  )。

        A.start

        B.end

        C.startend

        D.endrt

        18、 若程序中有宏定義行:#define N 100,則以下敘述中正確的是(  )。

        A.宏定義行中定義了標(biāo)識(shí)符N的值為整數(shù)100

        B.在編譯程序?qū)源程序進(jìn)行預(yù)處理時(shí)用100替換標(biāo)識(shí)符N

        C.對(duì)C源程序進(jìn)行編譯時(shí)用100替換標(biāo)識(shí)符N

        D.在運(yùn)行時(shí)用100替換標(biāo)識(shí)符N

        19、 合法的八進(jìn)制數(shù)是(  )。

        A.0

        B.028

        C.-077

        D.01.0

        20、 以下選項(xiàng)中不合法的用戶標(biāo)識(shí)符是(  )。

        A._123

        B.printf

        C.A$

        D.Dim

        二、程序填空題(共18分)

        41、

        str是一個(gè)由數(shù)字和字母字符組成的字符串,由變量num傳人字符串長度。請補(bǔ)充函數(shù)proc(),該函數(shù)的功能是:把字符串str中的數(shù)字字符轉(zhuǎn)換成數(shù)字并存放到整型數(shù)組1,b中,函數(shù)返回?cái)?shù)組bh的長度。

        例如.str=”abc123de45f967”.結(jié)果為:1234567。

        注意:部分源程序給出如下。

        請勿改動(dòng)main()函數(shù)和其他函數(shù)中的任何內(nèi)容.僅在函數(shù)proc()的橫線上填入所編寫的若干表達(dá)式或語句。

        試題程序:

        #include

        #define M 80

        int bb[M];

        int proc(char str[].int bh[],int num)

        {

        int i.n=0;

        for(i=0;i {

        if( 【1】 )

        {

        bb[n]=【2】;

        n++:

        )

        return 【3】 ;

        }

        void main()

        {

        char str[M];

        int num=0.n,i:

        printf(”Enter a string:n”);

        gets(str);

        while(str[num])

        num++o

        n=proc(str,bb,num);

        prinlf(”\nbb=”);

        for(i=0;i printf(”%d”,bb[i]);

        )

        三、程序改錯(cuò)題(共24分)

        42、

        下列給定程序中函數(shù)proc的功能是:取出長整型變量s中偶數(shù)位上的數(shù),依次構(gòu)成一個(gè)新數(shù)放在t中。例如,當(dāng)s中的數(shù)為123456789時(shí),t中的數(shù)為2468。請修改程序中的錯(cuò)誤,使它能得出正確的結(jié)果。

        注意:不要改動(dòng)main()函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。

        試題程序:

        #include

        #include

        #include

        //****found****

        void proc(1ong s,long t)

        {long s1=10;

        s/=10:

        *t=s;

        //****found****

        while(s<0)

        { s=s/100;

        *t=s*s1+*t;

        s1=s1*10:

        }

        void main()

        {long S,t;

        system(”CLs”);

        printf(”\nPlease enter s:”);

        scanf(”%ld”,&s);

        proc(s,&t):

        printf(”The result is:%ld\\n”,t);

        }

      【計(jì)算機(jī)等級(jí)c語言程序設(shè)計(jì)試題】相關(guān)文章:

      計(jì)算機(jī)等級(jí)二級(jí)C語言上機(jī)模擬試題及答案10-25

      計(jì)算機(jī)C語言試題及答案02-25

      2017年9月計(jì)算機(jī)等級(jí)C語言考試試題03-03

      2017年全國計(jì)算機(jī)c語言程序設(shè)計(jì)考試試題及答案03-11

      計(jì)算機(jī)等級(jí)考試二級(jí)C語言考試試題(帶答案)03-03

      2017年計(jì)算機(jī)等級(jí)考試二級(jí)C語言考試試題03-28

      全國計(jì)算機(jī)c語言程序設(shè)計(jì)題庫201703-09

      計(jì)算機(jī)等級(jí)考試二級(jí)C語言考點(diǎn)03-08

      C語言程序設(shè)計(jì)學(xué)習(xí)技巧03-10

      主站蜘蛛池模板: 一区二区特别黄色大片| 97国产精品麻豆性色| 龙泉市| 熟妇人妻不卡中文字幕| 神池县| 中文精品久久久久中文| 在线a人片免费观看国产 | 锦州市| 博乐市| 霍林郭勒市| 午夜精品一区二区久久做老熟女 | 珲春市| 国产高潮自拍视频在线观看| 在线观看国产三级av| 国产亚洲高清在线精品不卡| 日本岛国视频一区二区三区 | 杨幂国产精品一区二区| 国产精品av在线免费| 湟中县| 成人小视频在线观看播放| 国产亚洲精品hd网站| 欧美人与动牲交片免费播放| 蜜芽尤物原创AV在线播放| 国产自产拍精品视频免费看| 欧美亚洲尤物久久综合精品| 国产精品自线在线播放| 新久久久高清黄色国产| 粉嫩蜜臀av一区二区三区| 塔河县| 亚洲国产成人资源在线桃色| 免费黄色大全一区二区三区| 天堂av在线一区二区| 申扎县| 日本一区二区不卡超清在线播放| 一区二区在线亚洲av蜜桃| 天堂一区二区三区av| 日本啪啪一区二区三区| 大陆啪啪福利视频| 中文字幕大乳少妇| 亚洲精品中文字幕二区| 人妻丰满少妇一二三区|