最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

2024計(jì)算機(jī)考研《C語言考研通關(guān)600題》下載分享

2023-03-30 18:49 作者:N諾計(jì)算機(jī)考研  | 我要投稿

題目經(jīng)過篩選、修正、排版,覆蓋整個C語言考研的知識點(diǎn)內(nèi)容,有考研或期末考試需要的同學(xué)可以下載之后自行打印哈~


鏈接:https://pan.baidu.com/s/18r7qbkKFf0RRdFeIgogMcg?

提取碼:ym9l


PS:這個600題做完,足夠同學(xué)們在C語言考試中拿到高分了,再刷更多的也是重復(fù)的題目了。



內(nèi)容預(yù)覽

[P1000] 是構(gòu)成C語言程序的基本單位( ?)

A.?函數(shù) ???????B. 過程 ??????C. 子程序 ???D. 子例程

?

[P1001]?C語言程序從( ?)開始執(zhí)行

A.?程序中第一條可執(zhí)行語句 ????B.?程序中第一個函數(shù)

C.?程序中的main函數(shù) ?????????D.?包含文件中的第一個函數(shù)

?

[P1002] 以下說法中正確的是( ?)

A.?C語言程序總是從第一個定義的函數(shù)開始執(zhí)行

B.?在C語言程序中,要調(diào)用的函數(shù)必須在main( )函數(shù)中定義

C.?C語言程序總是從main( )函數(shù)開始執(zhí)行

D.?C語言程序中的main( )函數(shù)必須放在程序的開始部分

?

[P1003]?下列關(guān)于C語言的說法錯誤的是( ?)

A.?C程序的工作過程是編輯、編譯、連接、運(yùn)行

B.?C語言不區(qū)分大小寫。

C.?C程序的三種基本結(jié)構(gòu)是順序、選擇、循環(huán)

D.?C程序從main函數(shù)開始執(zhí)行

?

[P1004] 下列正確的標(biāo)識符是( ?)

A.?-a1 ????????????B. a[i] ?????????C. a2_i ?????????D. int t

?

[P1005] 下列C語言用戶標(biāo)識符中合法的是( ?)

A.?3ax ?? ?B. x ?? C. case ?? ?D. -e2 ??? E. union

?

[P1006] 下列四組選項(xiàng)中,正確的C語言標(biāo)識符是( ?)

A. %x ??????????B. a+b ??????C. a123 ?????????D. 123

?

[P1007] 下列四組字符串中都可以用作C語言程序中的標(biāo)識符的是( ?)

A.?print ?_3d ??db8 ?aBc ????B. I\am ?one_half ?start$it ?3pai

C. str_1 ?Cpp ?pow ?while ???D. Pxq ?My->book ?line# ?His.age

?

[P1008] C語言中的簡單數(shù)據(jù)類型包括( ?)

A.?整型、實(shí)型、邏輯型 ???????B. 整型、實(shí)型、邏輯型、字符型

C. 整型、字符型、邏輯型 ?????D. 整型、實(shí)型、字符型

?

[P1009] 在C語言程序中,表達(dá)式5%2的結(jié)果是( ?)

A.?2.5 ???? B. 2 ???? ?C. 1 ????????D. 3

?

[P1010] 如果int a=3,b=4;則條件表達(dá)式"a<b? a:b"的值是( ?)

A.?3 ???????? B.?4 ???????C.?0 ?????? D.?1

?

[P1011] 若int x=2,y=3,z=4 則表達(dá)式x<z?y:z的結(jié)果是( ?)

A.?4 ?? ?B. 3 ??? C.2 ??? D. 0 ? ?E. 1

?

[P1012] C語言中,關(guān)系表達(dá)式和邏輯表達(dá)式的值是( ?)

A) 0 ????????B) 0或1 ???????C) 1 ??????D) ‘T’或’F’

?

[P1013] 下面( ?)表達(dá)式的值為4

A.?11/3 ??????????? ?B.??11.0/3

C.?(float)11/3 ??? ?D.?(int)(11.0/3+0.5)

?

[P1014] 設(shè)整型變量 a=2,則執(zhí)行下列語句后,浮點(diǎn)型變量b的值不為0.5的是( ?)

A.?b=1.0/a ?????????? B.?b=(float)(1/a)

C.?b=1/(float)a ????? D.?b=1/(a*1.0)

?

[P1015] 若“int n; float f=13.8;”,則執(zhí)行“n=(int)f%3”后,n的值是( ?)

A.1 ??????????????B.4 ????????????????C.4.333333 ????????D.4.6

?

[P1016] 以下對一維數(shù)組a的正確說明是( ?)

A.?char a(10); ? ? B.?int a[];

C. int k=5,a[k]; ????? D. char ?a[3]={‘a(chǎn)’,’b’,’c’};

?

[P1017] 以下能對一維數(shù)組a進(jìn)行初始化的語句是( ?)

A. int a[5]=(0,1,2,3,4,) ?B. int a(5)={} ?

C. int a[3]={0,1,2} ??????D. int a{5}={10*1}

?

[P1018] 在C語言中對一維整型數(shù)組的正確定義為( ?)

A.?int a(10); ?????????B. int n=10,a[n];

C. int ?n;a[n]; ???????D. #define N 10

?????????????????????????int a[N];

?

[P1019] 已知:int a[10]; 則對a數(shù)組元素的正確引用是( ?)

A.?a[10] ???? B. a[3.5] ????C. a(5) ????D. a[0]

?

[P1020] 若有以下數(shù)組說明,則i=10;a[a[i]]元素?cái)?shù)值是( ?)

int a[12]={1,4,7,10,2,5,8,11,3,6,9,12};

A.10 ?????????B.9 ??????????C.6 ??????????D.5

?

[P1021] 若有說明:int a[][3]={{1,2,3},{4,5},{6,7}}; 則數(shù)組a的第一維的大?。??)

A. ?2 ???? ?B. ?3 ??? ??C. ?4 ? ??D.無確定值

?

[P1022] 對二維數(shù)組的正確定義是( ?)

A.int a[ ] [ ]={1,2,3,4,5,6}; ????B.int a[2] [ ]={1,2,3,4,5,6};

C.int a[ ] [3]={1,2,3,4,5,6}; ????D.int a[2,3]={1,2,3,4,5,6};

?

[P1023] 已知int a[3][4];則對數(shù)組元素引用正確的是( ?)

A.?a[2][4] ??? B. a[1,3] ?? ?C. a[2][0] ??? D. a(2)(1)

?

[P1024] C語言中函數(shù)返回值的類型是由( ?)決定的

A.?函數(shù)定義時指定的類型 ????????? B.?return語句中的表達(dá)式類型

C.?調(diào)用該函數(shù)時的實(shí)參的數(shù)據(jù)類型 D.?形參的數(shù)據(jù)類型

?

[P1025] 在C語言中,函數(shù)的數(shù)據(jù)類型是指( ?)

A.?函數(shù)返回值的數(shù)據(jù)類型 ??????????B. 函數(shù)形參的數(shù)據(jù)類型

C.?調(diào)用該函數(shù)時的實(shí)參的數(shù)據(jù)類型 ??D.任意指定的數(shù)據(jù)類型

?

[P1026] 在函數(shù)調(diào)用時,以下說法正確的是( ?)

A.函數(shù)調(diào)用后必須帶回返回值

B.實(shí)際參數(shù)和形式參數(shù)可以同名

C.函數(shù)間的數(shù)據(jù)傳遞不可以使用全局變量

D.主調(diào)函數(shù)和被調(diào)函數(shù)總是在同一個文件里

?

[P1027] 在C語言中,表示靜態(tài)存儲類別的關(guān)鍵字是( ?)

A) auto ???B) register ???C) static ????D) extern

?

[P1028] 未指定存儲類別的變量,其隱含的存儲類別為( ?)

A)auto ??B)static ??C)extern ??D)register

?

[P1029] 若有以下說明語句:

struct ?student

{

????int num;

????char name[ ];

????float score;

}stu;

則下面的敘述不正確的是( ?)

A. struct是結(jié)構(gòu)體類型的關(guān)鍵字

B. struct student 是用戶定義的結(jié)構(gòu)體類型

C. num, score都是結(jié)構(gòu)體成員名 ???????

D. stu是用戶定義的結(jié)構(gòu)體類型名

?

[P1030] 若有以下說明語句:

struct date

{

????int year;

????int month;

????int day;

}brithday;

則下面的敘述不正確的是( ?)

A.?struct是聲明結(jié)構(gòu)體類型時用的關(guān)鍵字 ??????

B.?struct date 是用戶定義的結(jié)構(gòu)體類型名

C.?brithday是用戶定義的結(jié)構(gòu)體類型名 ??

D.?year,day 都是結(jié)構(gòu)體成員名

?

[P1031] 以下對結(jié)構(gòu)變量stul中成員age的非法引用是

struct student

{

????int age;

????int num;

}stu1,*p;

p=&stu1;

A.?stu1.age ??B.?student.age ??C.?p->age ???D.?(*p).age

?

[P1032] 設(shè)有如下定義:

struck sk

{

????int a;

????float b;

}data;

int *p;

若要使P指向data中的a域,正確的賦值語句是( ?) ?

A.?p=&a; ?B.?p=data.a; ?C.?p=&data.a; D. *p=data.a;

?

[P1033] 設(shè)有以下說明語句:

typedef struct stu

{

????int ?a;

????float ?b;

}stutype;

則下面敘述中錯誤的是( ??)

A.?struct是結(jié)構(gòu)類型的關(guān)鍵字 ??

B.?struct stu是用戶定義的結(jié)構(gòu)類型 ?

C.?a和b都是結(jié)構(gòu)成員名

D.?stutype是用戶定義的結(jié)構(gòu)體變量名

?

[P1034] 語句int *p;說明了( ?)

A.?p是指向一維數(shù)組的指針 ???

B.?p是指向函數(shù)的指針,該函數(shù)返回一int型數(shù)據(jù)

C.?p是指向int型數(shù)據(jù)的指針 ?

D.?p是函數(shù)名,該函數(shù)返回一指向int型數(shù)據(jù)的指針

?

[P1035] 下列不正確的定義是( ?)

A. int *p=&i,i; ?????????????????B.int *p,i;

C.int i,*p=&i; ?????????????????D.int i,*p;

?

[P1036] 若有說明:int n=2,*p=&n,*q=p,則以下非法的賦值語句是( ?)

A.?p=q ???????B. *p=*q ????C. n=*q ?????D. p=n

?

[P1037] 有語句:int a[10],;則( ?)是對指針變量p的正確定義和初始化。

A.?int p=*a; ?B. int *p=a; ??C. int p=&a; ?D. int *p=&a;

?

[P1038] 若有說明語句“int a[5],*p=a;”,則對數(shù)組元素的正確引用是( ?)

A.a[p] ???????????B.p[a] ?????????????C.*(p+2) ????????D.p+2

?

[P1039] 有如下程序

int ?a[10]={1,2,3,4,5,6,7,8,9,10},*P=a;

則數(shù)值為9的表達(dá)式是( ?)

A.?*P+9 ???????????B.?*(P+8) ?????????C.?*P+=9 ????????D.?P+8

?

[P1040] 在C語言中,以( ?)作為字符串結(jié)束標(biāo)志

A.?’\n’ ?????B. ’ ’ ?????C.?’0’ ???D. ’\0’

?

[P1041] 下列數(shù)據(jù)中屬于“字符串常量”的是( ?)

A.“a” ????????B.{ABC} ????????C.‘a(chǎn)bc\0’ ????????D.‘a(chǎn)’

?

[P1042] 已知char x[]="hello", y[]={'h','e','a','b','e'};, 則關(guān)于兩個數(shù)組長度的正確描述是( ?)

A.?相同 ????B. x大于y ???C. x小于y ??D. 以上答案都不對

?

[P1043] 基本輸入輸出及流程控制

#include <stdio.h>

main()

{

????int a=1,b=3,c=5;

????if (c==a+b)

????????printf("yes\n");

????else

????????printf("no\n");

}

運(yùn)行結(jié)果為:

?

[P1044] 程序結(jié)果

#include <stdio.h>

main()

{ int a=12, b= -34, c=56, min=0;

min=a;

??if(min>b) ?

min=b;

??if(min>c) ?

min=c;

printf("min=%d", min);

}

運(yùn)行結(jié)果為:

?

[P1045] 程序運(yùn)行結(jié)果

#include <stdio.h>

main()

?{ int x=2,y= -1,z=5;

???if(x<y)

if(y<0)

z=0;

else

?z=z+1;

??printf(“%d\n”,z);

?}

運(yùn)行結(jié)果為:

?

[P1046] 程序運(yùn)行結(jié)果

#include <stdio.h>

main()

{ float a,b,c,t;

a=3;

b=7;

c=1;

if(a>b)

???{t=a;a=b;b=t;}

if(a>c)

???{t=a;a=c;c=t;}

if(b>c)

????{t=b;b=c;c=t;}

printf("%5.2f,%5.2f,%5.2f",a,b,c); ???%為求余運(yùn)算

}

運(yùn)行結(jié)果為:

?

[P1047] 程序運(yùn)行結(jié)果

#include ?< stdio .h >

main ( )

{ ?float ?c=3.0 , d=4.0;

if ( c>d ) c=5.0;

else

if ( c==d ) c=6.0;

else ?c=7.0;

?printf ( “%.1f\n”,c ) ;

}

運(yùn)行結(jié)果為:

?

[P1048] 程序運(yùn)行結(jié)果

#include <stdio.h>

main()

{ int m;

scanf("%d", &m);

if (m >= 0) ? ?

????{ if (m%2 == 0) printf("%d is a positive even\n", m);

????else ?printf("%d is a positive odd\n", m); }

else

?{ if (m % 2 == 0) ?printf("%d is a negative even\n", m);

else ??printf("%d is a negative odd\n", m); }

}

若鍵入-9,則運(yùn)行結(jié)果為:


2024計(jì)算機(jī)考研《C語言考研通關(guān)600題》下載分享的評論 (共 條)

分享到微博請遵守國家法律
随州市| 抚宁县| 桐城市| 桑日县| 巴东县| 云安县| 嘉禾县| 张家界市| 蒙山县| 古丈县| 荥阳市| 福州市| 内乡县| 牡丹江市| 晋城| 合水县| 铜川市| 蒙山县| 九龙城区| 托克逊县| 自贡市| 巴塘县| 蒙阴县| 昔阳县| 旌德县| 乌审旗| 射阳县| 体育| 库尔勒市| 罗江县| 洮南市| 龙江县| 长顺县| 集贤县| 六枝特区| 桐城市| 姚安县| 鸡东县| 德保县| 视频| 云阳县|