最新C复习试题

最新C复习试题
最新C复习试题

1

选择题

2

1.以下if语句语法正确的是( B )。

3

A.if(x>0)printf(“%f”,x)

4

B.if(x>0){x=x+y;printf(“%f”,x);}

5

else printf(“%f”,-x); else printf(“%f”,-x); 6

C.if (x>0) {x=x+y;printf(“%f”,x);};

7

D.if(x>0){x=x+y;printf(“%f”,x)}

8

else printf(“%f”,-x); else printf(“%f”,-x); 9

2.下列关于C语言程序说法正确的是( D )

10

A.C语言程序总是从有定义的函数起顺序执行

11

B.在C语言程序中被调用函数必须在main函数中定义

12

C.C语言程序中的main函数必须放在程序的开始部分

13

D.C语言程序总是从main函数起开始执行

14

3.C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符15

( C )。

16

A.必须为字母或下划线

B.必须为下划线

17

C.必须为字母

D.可以是字母、数字和下划线中的任一种字符

18

4.下面合法的C语言标识符是( D )

19

A.int_

B.int

20

C.π

D.file.c

21

5.若有int a,b;下面正确使用变量a,b的表达式是( B )

22

A.7.0%3.0

B.(a+b)++

23

C.7++

D.a+′a′+b

24

6.下面几种运算符中,优先级最低的是( )

25

A.| |

B.,

26

C.=

D.?:

27

7.下面转义字符中,表示制表符的是 ( B )

28

A.\0

B.\t

C.\n

D.\f

29

8.已知ch是字符型变量,下面不正确的赋值语句是( B )。

30

A.ch = 5 + 9 ;

B.ch= ' a + b ' ;

31

C.ch = ' \ 0 ' ;

D. ch= '7' + 6 ;

32

9.设有条件表达式(exp)? a++:b--,则下列表达式中能够与该表达式完全等33

价的表达式是( A )

34

A.(exp!=0)? a++∶b--

B.(exp==0)? a++∶b--

35

C.(exp==1)? a++∶b--

D.(exp!=1)? a++:b--

36

10.执行while(表达式)循环的条件是( C )

37

A.当表达式的值为0时 B.仅当表达式的值为1时

38

C.当表达式的值非0时 D.当表达式的值不为1时

39

11.设有int a=3,b=-4,c=5;表达式(a>b)?a&&c<0:b的值是( A )

40

A.0

B.1

41

C.3

D.-4

42

12.设有int x=2,y,z;执行z=y=x++;后变量y的值是( C )

43

A.0

B.1

44

C.2

D.3

45

13.设有声明int x=1,y=2,z;执行z=x>y?x+2:y-2后变量z的值是 ( A )

46

A.0

B.1

47

C.2

D.3

48

14.关于break语句,以下说法不正确

...的是 ( C )

49

A.它可以用于循环语句中

50

B.它可以用于switch语句中

51

C.可以从最内层循环结构中直接跳出最外层循环结构

52

D.可以从当前switch结构中跳出

53

15.若有int a=8,b=5;语句printf(“%d”,a>b);的执行结果是( B )

54

A.0

B.1

55

C.5

D.8

56

16.下面程序的输出结果是( C )

57

main( )

58

{int a=3,b=5;

59

a+=b;b+=a;

60

printf(“%d,%d”,a,b);}

61

A.3,5

B.5,3

62

C.8,13

D.13,21

63

17.若有int a=8,b=12,max,min;执行语句

64

if(a>b){max=a;min=b;}

65

else{max=b;min=a;}

66

的结果是( C )

67

A.max的值是8,min的值是12

B.max的值是8,min的值是8

68

C.max的值是12,min的值是8

D.max的值是12,min的值是12

69

18.执行下面程序段后,a的值是

70

int a=100;

71

do

72

{a++;}while(a>120);( B )

73

A.100

B.101

74

C.120

D.121

75

19.若有定义int ch[5][4];则数组ch中的元素的个数是( D )

76

A.9

B.12

77

C.15

D.20

78

20.若有说明:int a[10] ; 则对a 数组元素的正确引用是( A )。

79

A. a[10]

B.a[10 - 10]

80

C.a(5)

D.a[3.5]

81

21.若有定义:int a[10];则数组元素的下标的下限和上限分别是( C )

82

A.0和1

B.1和9

83

C.0和9

D.1和10

84

22.若有定义char a[3][5];则数组a在内存中占用的字节数是( B )

85

A.8

B.15

86

C.16

D.30

87

23.对以下说明的正确理解是( B )。

88

int a[10] = {6, 7, 8, 9, 10}

89

A.将5个初值依次赋给a [1] 至a[5]

B.将5个初值依次赋给a [0] 至

90

a [4]

91

C.将5个初值依次赋给a [6] 至a[10]

D.因长度与初值个数不同,故语

92

句错误

93

24.若有定义char str[20];能使数组str得到字符串"I am a boy"的正确输94

入方法是( A )

95

A.gets(str);

B.str=getchar( );

96

C.scanf("%c",str);

D.scanf("%s",str);

97

25.有两个字符数组 a, b,则以下正确的输入格式是( C )。

98

A.scanf ("% s % s", &a, &b )

B.gets (a, b)

99

C. scanf ("% s % s", a, b )

D.gets ("a"); gets ("b") 100

26.若主函数调用funl函数,而funl函数调用fun2函数,这种逐级调用称101

为( D )

102

A.直接递归调用

B.间接递归调用

103

C.并行调用

D.嵌套调用

104

27.下面关于函数参数的说法中,不正确

...的是( B )

105

A.实参可以是常量、变量或表达式

106

B.形参可以是常量、变量或表达式

107

C.实参可以是数组元素或数组名

108

D.形参应与其对应的实参类型一致

109

28.在一个c源程序文件中,若要定义一个只允许本源文件中所有函数使用的110

全局变量,则该变量需要使用的存储类别是 ( D )

111

A.extern

B.register

112

C.auto

D.static

113

29.C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是114

( B )

115

A.地址传递

B.单向值传递

116

C.由实参传给形参,再由形参传回给实参

D.由用户指定方式

117

30.在C语言中,确定函数返回值的类型由( B )

118

A.return语句中的表达式类型决定

B.调用该函数的主函数类型决定

119

C.调用函数时临时决定

D.定义函数时所指定的函数类型决定120

31.设有下面的结构体和结构变量定义:

121

Struct tea

122

{

123

char*name;

124

float price,weight;

125

};

126

struct tea teal={"green_tea",2.0,28.5};

127

struct tea *p_struct=&teal;

128

语句:

129

printf("%s,%.1f ",p_struct—>name,130

p_struct—>price*p_struct—>weight);

131

的输出结果是( )

132

A.57.0

B.57.0,green_tea

133

C.green_tea,57.0

D.green_tea

(完整版)C语言试题及答案解析

C语言 一、选择题(第题2分,共20分) 1.一个C程序的执行是从 A 。 A) 本程序的main函数开始,到main函数结束 B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序文件的第一个函数开始,到本程序main函数结束 D) 本程序的main函数开始,到本程序文件的最后一个函数结束 2.若x、i、j、k都是int型变量,则计算下面表达式后,x的值为 C 。 x=(i=4,j=16,k=32) A) 4 B) 16 C) 32 D) 52 3.设C语言中,一个int型数据在内存中占2个字节,则unsigned int 型数据的取值范围为 C 。 A) 0~255 B) 0~32767 C) 0~65535 D) 0~2147483647 4.设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为 D 。 A) float B) char C) int D) double 5. putchar函数可以向终端输出一个 D 。 A) 整型变量表达式 B) 实型变量值 C) 字符串 D) 字符或字符型变量值 6. printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式 B ;如果字符串长度小于5,则输出按方式 C 。 A) 从左起输出该字符串,右补空格 B) 按原字符长从左向右全部输出 C) 右对齐输出该字符串,左补空格 D) 输出错误信息 7.判断char型变量ch是否为大写字母的正确表达式是 C 。 A) ‘A’<=ch<=‘Z’ B) (ch>=‘A’)&(ch<=‘Z’) C) (ch>=‘A’)&&(ch<=‘Z’) D) (‘A’<= ch)AND(‘Z’>= ch) 8.已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是 B 。 if(x>y) z=x; x=y; y=z; A) x=10, y=20, z=30 B) x=20, y=30, z=30 C) x=20, y=30, z=10 D) x=20, y=30, z=20 9.以下程序段______C__. x=-1; do{ x=x*x; } while(!x); A)是死循环 B)循环执行二次 C)循环执行一次 D)有语法错误 10.以下正确的描述是___B____. A)continue语句的作用是结束整个循环的执行

最新版c语言经典习题100例(最全面)

C 语言习题100 例(最新整理版) 习题目录:(按住Ctrl 点击可以快速跳转到对应页面) 【程序1】 (5) 题目:有1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? (5) 【程序2】 (6) 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元 时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%; 40万到60万之间时高于40万元的部分,可提成3%; 60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数? (6) 【程序3】 (7) 题目:一个整数,它加上100 后是一个完全平方数,再加上168 又是一个完全平方数,请问该数是多少? (7) 【程序4】 (7) 题目:输入某年某月某日,判断这一天是这一年的第几天? (7) 【程序5】 (8) 题目输入三个整数x,y,z请把这三个数由小到大输出。 (8) 【程序6】 (9) 题目用*号输出字母C的图案。 (9) 【程序7】 (9) 题目:输出特殊图案,请在C环境中运行,看一看,VeryBeautifuI! (9) 【程序8】 (9) 题目:输出9*9 口诀。 (9) 【程序9】 (10) 题目:要求输出国际象棋棋盘。 (10) 【程序10】 (10) 题目:打印楼梯,同时在楼梯上方打印两个笑脸。 (10) 【程序11】 (11) 题目:古典问题:有一对兔子,从出生后第3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? (11) 【程序12】 (11) 题目:判断101-200 之间有多少个素数,并输出所有素数。 (11) 【程序13】 (12) 题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1 的三次方+5的三次方+3的三次方。 (12) 【程序14】 (12) 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5 。 (12) 【程序15】 (13) 题目利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用 C 表示。 (13) 【程序16】 (13) 题目:输入两个正整数m和n ,求其最大公约数和最小公倍数。 (13) 【程序17】 (14) 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。14【程序18】 (14)

C试题库有答案的

C++试题库 一、选择题 1、求“abc\\12\n”字符串的长度( C ) (A) 5 (B) 6 (C) 7 (D) 8 2、字符串常量”\tMyNane\103”的长度是:( B ) (A) 6 (B) 8 (C) 12 (D) 14 3、设x=7,执行语句y=++x,则y等于( D ) (A) 6 (B) 7 (C) 9 (D) 8 4、下列字符列中,合法的长整型常量是:( D ) (A) 4.18e3 (B) 0.46793 (C) 4L (D) 956738 5、在C++中,char类型数据在内存的存储形式是:( D ) (A) 原码(B) 反码(C) 补码(D) ASCII码 6、以下运算符中,优先级最高的是:( B ) (A) *= (B) –> (C) && (D) >= 7、若有定义“int x”,则下面不能将x的值强制转换成双精度数的表达式(D )(A)(double)x (B) double(x)(C)(double)(x)(D)x(double) 8、设有变量定义 int i, j; 与表达式 i==0 && j==0 等价的表达式是:( b ) (A) i||j (B) !i&&!j (C) !i==!j (D) i==j 9、下述叙述正确的是()。 (A)字符型变量不能赋予整数(B) 任意整数都能表示字符 (C)字符型变量可存放多个字符(D) 字符数据的值是整数值 10、设变量int a = 5; 下列哪个表达式计算后,使得变量b的值等于2 ?( A ) (A) b=a/2 (B) b=6-(a--) (C) b=a%2 (D) b=a>3?3:2 11、if…else中为避免嵌套出现二义性,C++规定else子句总与( B ) (A)其之前最近的if语句 (B)其之前最近且尚未配对的if语句 (C)缩排位置相同的if语句 (D)其之后最近的if语句 12、逻辑运算符两侧运算对象的数据( D ) (A)只能是逻辑型数据(B)只能是整型数据 (C)只能是整型或字符型数据(D)可以是任何类型的数据

安全员C证考试题库及答案最全完整版

安全员C证考试题库及 答案最全

2018年最新建筑安全员C证考试题库及答案 一、单选题(4个选项中,只有1个正确答案) 1、安全生产管理是实现安全生产的重要()。 A.作用B.保证C.依据D.措施正确答案:B 2、安全是( D )。 A.没有危险的状态B.没有事故的状态C.舒适的状态 D.生产系统中人员免遭不可承受危险的伤害正确答案:D 3、依据《建设工程安全生产管理条例》,施工单位应当设立安全生产( D )机构,配备专职安 全生产管理人员。 A.检查B.监督C.监理D.管理正确答案:D 4、某装修工程装修建筑面积12000平方米,按照建设部关于专职安全生产管理人员配备的规定,该装修工程项目应当至少配备( B )名专职安全生产管理人员。 A.1 B.2 C.3 D.4 正确答案:B 5、某建筑工程建筑面积5万平方米,按照建设部关于专职安全生产管理人员配备的规定,该建筑工程项目应当至少配备( C )名专职安全生产管理人员。 A.1 B.2 C.3 D.4 正确答案:C 6、依据《建设工程安全生产管理条例》,建设行政主管部门在审核发放施工许可证时,应当对建设工程是否有( D )进行审查。 A.安全规章制度B.安全管理机构C.安全生产责任制D.安全施工措施正确答案:D 7、施工单位对因建设工程施工可能造成损害的毗邻建筑物、构筑物和地下管线等,采取(C ) A.防范措施B.安全保护措施C.专项防护措施D.隔离措施正确答案:C 8、( D )是建筑施工企业所有安全规章制度的核心。 A.安全检查制度B.安全技术交底制度C.安全教育制度D.安全生产责任制度 正确答案:D 9、《建设工程安全生产管理条例》规定,施工单位( A )依法对本单位的安全生产工作全面负责。 A.主要负责人B.董事长C.分管安全生产的负责人D.总经理正确答案:A 10、( C )对建设工程项目的安全施工负责。

历年全国计算机二级C语言试题库完整

. . . . 参考 50道C 语言知识题 1.以下叙述中正确的是 A)用C 程序实现的算法必须要有输入和输出操作 B)用C 程序实现的算法可以没有输出但必须要有输入 C)用C 程序实现的算法可以没有输入但必须要有输出 D)用C 程序实现的算法可以既没有输入也没有输出 2.下列可用于C 语言用户标识符的一组是 A)void,define,WORDB)a3_3,_123,Car C)For,-abc,IFCaseD)2a,DO,sizeof 3.以下选项中可作为C 语言合法常量的是 A)-80B)-080C)-8e1.0D)-80.0e 4.若有语句:char*line[5];,以下叙述中正确的是 A)定义line 是一个数组,每个数组元素是一个基类型为char 为指针变量 B)定义line 是一个指针变量,该变量可以指向一个长度为5的字符型数组 C)定义line 是一个指针数组,语句中的*号称为间址运算符 D)定义line 是一个指向字符型函数的指针 5.以下定义语句中正确的是 A)inta=b=0;B)charA=65+1,b=′b′; 6.有以下程序段 charch;intk; ch=′a′; k=12; printf("%c,%d,",ch,ch,k);printf("k=%d\n",k); 已知字符a 的ASCII 码值为97,则执行上述程序段后输出结果是 A)因变量类型与格式描述符的类型不匹配输出无定值 B)输出项与格式描述符个数不符,输出为零值或不定值 C)a,97,12k=12 D)a,97,k=12 7.有以下程序 main() {inti,s=1; for(i=1;i<50;i++) if(!(i%5)&&!(i%3))s+=i; printf("%d\n",s);} 程序的输出结果是 A)409B)277C)1D)91 8.当变量c 的值不为2、4、6时,值也为"真"的表达式是 A)(c==2)||(c==4)||(c==6) B)(c>=2&&c<=6)||(c!=3)||(c!=5) C)(c>=2&&c<=6)&&!(c%2) D)(c>=2&&c<=6)&&(c%2!=1) 9.若变量已正确定义,有以下程序段

C语言试题库(完整版)

C语言试题库 一、单项选择 第一章 C语言概述 (1)一个C程序的执行是从 A、本程序的MAIN函数开始,到MAIN 函数结束。 B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。 C、本程序的MAIN函数开始,到本程序的最后一个函数结束。 D、本程序文件的第一个函数开始,到本程序的MAIN函数结束。(2)以下叙述正确的是 A、在C程序中,MAIN函数必须位于程序的最前面。 B、 C程序的每行中只能写一条语句。 C、 C语言本身没有输入输出语句。 D、在对一个C程序进行编译的过程中,可发现注释中的拼写错误。(3) C语言规定,在一个源程序中,MAIN主函数的位置是在: A、必须在最前面。 B、必须在系统调用的库函数的后面 C、可以在任意位置。

D、必须在最后面 (4)一个C程序是由: A、一个主程序和若干子程序组成 B、函数组成 C、若干过程组成 D、若干子程序组成 (5)以下叙述不正确的是: A、一个C源程序可由一个或多个函数组成 B、一个C源程序必须包含一个MAIN函数 C、 C程序的基本组成单位是函数 D、在C程序中,注释说明只能位于一条语句的后面 第二章数据类型、运算符与表达式 (1)若x, i, j, k都是int型变量,则计算下面表达式后,x的值为x=( i=4, j=16, k=32) A、4 B、16 C、32

D、52 (2)下列四组选项中,均不是C语言键字的选项是 A、define , IF, type B、getc, char, printf C、include, scanf, case E、 if, struct, type (3)下面四个选项中,均是不合法的用户标识符的选项是A、A,P_0,do B、float,1a0, _A C、b-a, goto, int D、_123, temp, INT (4)若有代数式3ae/bc,则正确的C语言表达式是A、a/b/c*e*3 B、3*a*e/bc C、3*a*e/b*c D、a*e/c/b*3 (5)已知各变量的类型说明如下:

C语言试题库(带答案解析)~排版

一、选择题 1、以下不能定义为用户标识符的是( )。 (A) MAIN (B) _HJ (D) LINE1 2、以下不能定义为用户标识符的是( ) (A) If (B) H_J (D) LINE12 3、下面属于C 语言标识符的是( )。 (A) 2ab (B) @f (C) b 4、下列符号中用来表示C 语言中的回车换行的是( )。 (A) \r (C) \b (D) \t 5、在计算机系统中,可执行程序是( ) (A) 源代码 (B)汇编语言代码 (D) ASCII 码 6、在Visual C++ 环境下,C 源程序文件名的默认后缀是( )。 (A) .obj (B) .txt (D) .doc 7、Microsoft Visual C++ 中,C 语言可执行程序的扩展名是:( ) (B) obj (C) c 或cpp (D) txt 8、C 程序由( )组成。 (A)子程序 (B) 主程序和子程序 (D) 过程 9、C 程序的基本组成单位( )。 (A) 数据类型 (B) 变量和常量 (D) 表达式 10、C 语言中主函数的个数是( )。 (A) 2个 (C) 任意个 (D) 10个 11、一个 C 程序的执行是从( ) (B)本程序文件的第一个函数开始,到本程序文件最后一个函数结束. (C)本程序文件的第一个函数开始,到本程序main 函数结束. (D) 本程序的main()函数开始,到本程序文件的最后一个函数结束. 12、以下叙述正确的是 (A)在C 语言程序中,main 函数必须放在其他函数的最前面 (C)在C 语言程序中,只有main 函数才可单独进行编译 (D)每个后缀为.C 的C 语言源程序都应该包含一个main 函数 13、设变量a 是整型,b 是实型,c 是双精度型,则表达式2+’a’+b*c 值的数据类型是( )。 (A) int (B) float 14、以下选项中表示一个合法的常量是(说明:符号□表示空格) A) 9□9□9 C) D) 15、以下选项中非法的字符常量是 A)'\102' B)'\65' C)'\xff' 16、以下选项中,能表示逻辑值“假”的是 A)1 B) D) 17、下列关系表达式中,结果为“假”的是 A)(3+4)>6 C) 3<=4||3 D)(3<4)==1 18、关于C 语言变量,以下说法不正确的是( ) (A) 变量名由程序员定义,必须符合标识符的命名规则。 (B) 变量是程序运行过程中其值可以改变的量。 (D) 变量命名时应尽量做到见名知意。 19、关于C 语言中数的表示,以下叙述正确的是 B)只要在在允许范围内整型和实型都能精确表示 C)只有实型数在允许范围内能精确无误的表示,整型数会有误差 D)只有八进制表示的数在不会有误差 20、设有语句int a=3;,则执行了语句a+=a=a*a;后,变量a 的值是 。 A .3 B .0 C .9 21、在C 语言中,要求运算数必须是整型的运算符是 。 B ./ C .< D .! 22、C 语言中最简单的数据类型包括 。 A .整型、实型、逻辑型 C .整型、字符型、逻辑型 D .整型、实型、逻辑型、字符型 23 、在C 语言中,合法的字符型常量是 。 B ."A" C .65 D .A 24、若已定义x 和y 为double 型变量,则表达式x=1 ,y=x+3/2的值是 。 A .1 B .2 D . 25、设正x 、y 均为整型变量,且x=10,y=3,则以下语句的输出结果是 。 printf("%d,%d\n",x--,--y); A .10,3 B .9,3 C .9,2 26、若有定义int a=8,b=5,C;,执行语句C=a/b+;后,C 的值为 。 A . C . D .2 27、以下选项中,不正确的赋值语句是 。 A .++t; B .n1=(n2=(n3=0)); C .k=i==j; 28、设x 和y 均为 int 型变量,则语句:x+=y,y=x-y;x-=y;的功能是 。 A .把x 和y 按从大到小的顺序排列 B .把x 和y 按从小到大的顺序排列 C .无确定结果 29、以下程序的输出结果是 。 #include <> main() { char c='z'; printf("%c",c-25); } B .Z C .z-25 D .y 30、已知字母A 的ASCII 码为十进制数的65,以下程序的输出结果是 。 #include <> main() { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2); B .B,C C .C,D D .不确定的值 31、若k 是int 型变量,则以下程序片段的输出结果是 。 k=-3; if(k<=0) printf("####"); printf("&&&&"); B .&&&& C .####&&&& D .有语法错误,无输出结果 32、关于以下程序,说法正确的是 。 #include <> main()

C科目一理论考试题库(最全)

C科目一理论考试题库(最新最全)

————————————————————————————————作者:————————————————————————————————日期:

汽车类科目一考试题库 1.道路交通安全法律、法规和规章(185题) 1.1道路交通安全法(56道题) 1.1.1选择题:(28题) 1.1.1.1 机动车驾驶人、行人违反道路交通安全法律、法规关于道路通行规定的行为,属于 。 A.违章行为 B.违法行为 C. 过失行为 D. 过错行为 答案:B 1.1.1.2 尚未登记的机动车,需要临时上道路行驶,应当。 A.取得临时通行牌证 B.到公安机关备案 C.直接上路行驶 D.在车窗上张贴合格证 答案:A 1.1.1.3 已达到报废标准的机动车上道路行驶。 A.允许临时 B.不得 C.经维修后可以 D.缴管理 费后可以 答案:B 1.1.1.4 允许收缴、扣留机动车驾驶证的部门只有。 A.运输管理部门 B.公安机关 交通管理部门 C.工商部门 D.税务部门 答案:B 1.1.1.5 驾驶人在道路上驾驶机动车时,。 A.只需携带驾驶证 B只需携带行驶证 C.必须携带驾驶证、行驶证,放置强制 保险标志、检验合格标志 D.应携带出厂合格证明或进口凭证 答案:C 1.1.1.6 驾驶机动车,必须遵守的原则。 A.右侧通行 B.左侧通行 C.内侧通行 D.中间通行 答案: A 1.1.1.7 没有划分机动车道、非机动车道和人行道的道路,机动车。 A.在道路两边通行 B.在道 路中间通行 C.实行分道通行 D.可随 意通行 答案:B 1.1.1.8 机动车遇交通警察现场指挥和交通信号不一致时,应当按照通行。 A.道路标志 B.交通 信号灯的指挥 C.交通警察的指挥 D.道路 标线 答案:C 1.1.1.9 机动车在设有最高限速标志的道路上行驶时,____。 A.不得超过标明的最高时速 B. 允许超过标明最高时速的10% C.可以超过车辆的最高设计时速 D. 必须按规定的最高车速行驶 答案:A 1.1.1.10机动车通过没有交通信号灯、交通标志、 交通标线或者交通警察指挥的交叉路口 时,应当。 A.迅速通过 B.减速慢行 C.适当加速 D.保持行驶速度 答案:B 1.1.1.11 在车道减少的路段、路口,机动车应当。 A.借道超车 B.依次交替通行 C.加速通过 D.抢道行驶 答案:B 1.1.1.12 机动车通过没有交通信号或没有管理 人员的铁道路口时,应。 A.按原来车速行驶 B.减速或停车观察 C.加速尽快通过 D.紧随前车行驶 答案:B 1.1.1.13 机动车遇行人正在通过人行横道时,应当。 A.停车让行 B.绕行通过 C.持 续鸣喇叭通过 D.提前加速通过 答案:A

(完整版)C语言程序设计选择题库及答案

单项选择题 导读:单项选择题要求从给出的四个备选答案中,选出一个最符合题意的答案。本类习题主要检查对C语言基本概念的掌握情况,读者可根据学习进度选做部分习题。在完成习题的过程中,不但要选出正确的答案,而且要清楚不正确的选项错在何处,以加深对概念的理解。对于掌握不准的问题, 应该通过上机实验来检验。 【1.1】以下不正确的C语言标识符是____。 A) int B) a_1_2 C) ab1exe D) _x 【1.2】以下是正确的C语言标识符是____。 A) #define B) _123 C) %d D) \n 【1.3】下列四组字符串中都可以用作C语言程序标识符的一组是。 ??? A) print B) i\am C) Pxq D) str_l ??? _3d one_half My->book Cpp ??? oodb start$it line# pow ??? aBc 3pai His.age while

【1.4】下面各选项组中,均是C语言关键字的组是。 A) auto,enum,include B) switch,typedef,continue C) signed,union,scanf D) if,struct,type 【1.5】下列不属于C语言关键字的是。A) default B) register C) enum D) external 【1.6】C语言程序从main()函数开始执行,所以这个函数要写在____。 A) 程序文件的开始B) 程序文件的最后 C) 它所调用的函数的前面D) 程序文件的任何位置 【1.7】下列关于C语言的叙述错误的是____ A) 大写字母和小写字母的意义相同 B) 不同类型的变量可以在一个表达式中 C) 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型 D) 同一个运算符号在不同的场合可以有不同的含义

最新版c语言经典习题100例(最全面)

C语言习题100例(最新整理版) 习题目录:(按住Ctrl点击可以快速跳转到对应页面) 【程序1】 (5) 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? (5) 【程序2】 (6) 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成 1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数? (6) 【程序3】 (7) 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? (7) 【程序4】 (7) 题目:输入某年某月某日,判断这一天是这一年的第几天? (7) 【程序5】 (8) 题目:输入三个整数x,y,z,请把这三个数由小到大输出。 (8) 【程序6】 (9) 题目:用*号输出字母C的图案。 (9) 【程序7】 (9) 题目:输出特殊图案,请在c环境中运行,看一看,VeryBeautiful! (9) 【程序8】 (9) 题目:输出9*9口诀。 (9) 【程序9】 (10) 题目:要求输出国际象棋棋盘。 (10) 【程序10】 (10) 题目:打印楼梯,同时在楼梯上方打印两个笑脸。 (10) 【程序11】 (11) 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? (11) 【程序12】 (11) 题目:判断101-200之间有多少个素数,并输出所有素数。 (11) 【程序13】 (12) 题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 (12) 【程序14】 (12) 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 (12) 【程序15】 (13) 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 (13) 【程序16】 (13) 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。 (13) 【程序17】 (14) 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 (14) 【程序18】 (14)

(完整版)C语言题库(带详解答案)

一单项选择题 1.(A)是构成C语言程序的基本单位。 A、函数 B、过程 C、子程序 D、子例程 2.C语言程序从 C开始执行。 A) 程序中第一条可执行语句 B) 程序中第一个函数 C) 程序中的main函数 D) 包含文件中的第一个函数 3、以下说法中正确的是(C)。 A、C语言程序总是从第一个定义的函数开始执行 B、在C语言程序中,要调用的函数必须在main( )函数中定义 C、C语言程序总是从main( )函数开始执行 D、C语言程序中的main( )函数必须放在程序的开始部分 4.下列关于C语言的说法错误的是(B)。 A) C程序的工作过程是编辑、编译、连接、运行 B) C语言不区分大小写。 C) C程序的三种基本结构是顺序、选择、循环 D) C程序从main函数开始执行 5.下列正确的标识符是(C)。 A.-a1 B.a[i] C.a2_i D.int t 5~8题为相同类型题 考点:标识符的命名规则 (1)只能由字母、数字、下划线构成 (2)数字不能作为标识符的开头 (3)关键字不能作为标识符 选项A中的“-” ,选项B中“[”与“]”不满足(1);选项D中的int为关键字,不满足(3) 6.下列C语言用户标识符中合法的是( B)。 A)3ax B)x C)case D)-e2 E)union 选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的“-”不满足(1); 7.下列四组选项中,正确的C语言标识符是(C)。 A) %x B) a+b C) a123 D) 123 选项A中的“%” ,选项B中“+”不满足(1);选项D中的标识符以数字开头不满足(2)

(财务知识)财务管理章试题库内容最全版

(财务知识)财务管理章试 题库内容

《财务管理》试题库内容 第六章营运资金 1题号:06001第06章题型:单选题难易程度:容易 试题:现金循环周期的变化会直接影响所需营运资金的数额。壹般来说,下列会导致营运资金数额变小的是()。 A.存货周转期变长 B.应收账款周转期变长 C.应付账款周转期变长 D.应付账款周转期变短 答案:C 2题号:06002第06章题型:单选题难易程度:容易 试题:下列关于现金的说法不正确的是()。 A.现金是变现能力最强的盈利性资产 B.现金管理的过程就是在现金的流动性和收益性之间进行权衡选择的过程 C.现金管理对于提高资金收益率具有重要意义 D.企业持有现金的成本包括持有成本、转换成本和短缺成本 答案:A 3题号:06003第06章题型:单选题难易程度:容易 试题:确定最佳现金持有量的模式主要有成本分析模式和存货模式,俩种模式中均考虑的成本费用是()。 A.机会成本 B.短缺成本 C.管理费用 D.转换成本 答案:A

4题号:06004第06章题型:单选题难易程度:容易试题:下列表达式不正确的是()。 A.应收账款机会成本=赊销业务所需资金×资金成本率 B.赊销业务所需资金=应收账款平均余额×变动成本率 C.应收账款平均余额=平均每日赊销额×平均收账天数 D.应收账款机会成本=应收账款平均余额×资金成本率答案:D 5题号:06005第06章题型:单选题难易程度:容易试题:影响信用标准的基本因素不包括()。 A.同行业竞争对手的情况 B.企业承担风险的能力 C.客户的资信程度 D.预计的坏帐损失率 答案:D 6题号:06006第06章题型:单选题难易程度:适中试题:下列不属于存货成本的是()。 A.短缺成本 B.缺货成本 C.进货成本 D.储存成本 答案:A 7题号:06007第06章题型:单选题难易程度:适中试题:下列关于存货成本的说法不正确的是()。 A.进货成本主要由存货的购置成本和进货费用构成

C语言试题库(完整版)讲解

------------------------------------------------------------精品文档-------------------------------------------------------- C语言试题库 一、单项选择 第一章C语言概述 (1)一个C程序的执行是从 A、本程序的MAIN函数开始,到MAIN 函数结束。 B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。 C、本程序的MAIN函数开始,到本程序的最后一个函数结束。 D、本程序文件的第一个函数开始,到本程序的MAIN函数结束。 (2)以下叙述正确的是 A、在C程序中,MAIN函数必须位于程序的最前面。 B、C程序的每行中只能写一条语句。 C、C语言本身没有输入输出语句。 D、在对一个C程序进行编译的过程中,可发现注释中的拼写错误。 (3)C语言规定,在一个源程序中,MAIN主函数的位置是在: A、必须在最前面。 B、必须在系统调用的库函数的后面 C、可以在任意位置。 D、必须在最后面 (4)一个C程序是由: A、一个主程序和若干子程序组成 B、函数组成 C、若干过程组成 D、若干子程序组成 (5)以下叙述不正确的是: A、一个C源程序可由一个或多个函数组成 B、一个C源程序必须包含一个MAIN函数 C、C程序的基本组成单位是函数 D、在C程序中,注释说明只能位于一条语句的后面 第二章数据类型、运算符与表达式 (1)若x, i, j, k都是int型变量,则计算下面表达式后,x的值为 x=(i=4, j=16, k=32) A、4 B、16 C、32 D、52.

(完整版)c语言选择题题库,考试必考

C语言选择题精选 *1、A 一个C程序的执行是从_____。 A)本程序的main函数开始,到main函数结束√ B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C)本程序的main函数开始,到本程序文件的最后一个函数结束 D)本程序文件的第一个函数开始,到本程序main函数结束 *2、C 以下叙述正确的是: A)在C程序中,main函数必须位于程序的最前面× B)C程序的每行中只能写一条语句× C)C语言本身没有输入输出语句 D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误× *3、D 以下叙述不正确的是。 A)一个C源程序可由一个或多个函数组成 B)一个C源程序必须包含一个main函数 C)C程序的基本组成单位是函数 D)在C程序中,注释说明只能位于一条语句的后面 *4、C C语言规定:在一个源程序中,main函数的位置。 A)必须在最开始 B)必须在系统调用的库函数的后面 C)可以任意 D)必须在最后 *5、B 一个C语言程序是由 A)一个主程序和若干子程序组成 B)函数组成 C)若干过程组成 D)若干子程序组成 *6、A 在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为 A)char

C试题库

2000~2001学年《程序设计基础-C》试卷 一、单项选择题(每小题2 分,共30 分) 1. C 语言程序中可以对程序进行注释,注释部分必须用符号_____括起来。 A、‘{‘ 和’}’ B、‘[‘和’]’ C、“/*”和”*/” D、“*/”和”/*” 2.下列运算符中,优先级最低的是_____。 A、* B、!= C、+ D、= 3.若变量已正确定义,表达式(j=3, j++) 的值是_____ 。 A、3 B、4 C、5 D、0 4.已知字符‘a’ 的ASCII码为97 ,执行下列语句的输出是_____。 printf ("%d, %c", ’b’, ’b’+1 ) ; A、98, b B、语句不合法 C、98, 99 D、98, c 5.表达式strcmp(“box”, “boss”) 的值是一个_______。 A、正数 B、负数 C、0 D、不确定的数 6.数组定义为int a[3][2]={1, 2, 3, 4, 5, 6},数组元素_____的值为6。 A、a[3][2] B、a[2][1] C、a[1][2] D、a[2][3] 7.要调用数学函数时,在#include命令行中应包含_____。 A、”stdio.h” B、”string.h” C、”math.h” D、”ctype.h” 8.判断i和j至少有一个值为非0的表达式是_____。 A、i!=0 && j!=0 B、i*j!=0 C、!(i==0 || j==0) D、i&&j 9.若a是基本整型变量,c是单精度实型变量,输入语句______是错误的。 A、scanf(”%d,%f”, &a, &c); B、scanf(”d=%d, c=%f”, &a, &c); C、scanf(”%d%f”, &a, &c); D、scanf(”%d%f”, a, c); 10.若变量已正确定义并且指针p已经指向某个变量x,则(*p)++相当于_____。 A、p++ B、x++ C、*(p++) D、&x++ 11.若p1、p2都是整型指针,p1已经指向变量x,要使p2也指向x, _____是正确的。 A、p2=p1; B、p2=**p1; C、p2=&p1; D、p2=*p1; 12.下列程序段的输出是_____。 int c[]={1, 3, 5}; int *k=c+1; printf("%d", *++k); A、3 B、5 C、4 D、6 13.不正确的赋值或赋初值的方式是______。 A、char str[]="string"; B、char str[7]={'s', 't', 'r', 'i', 'n', 'g'}; C、char str[10];str="string"; D、char str[7]={'s', 't', 'r', 'i', 'n', 'g', ’\0’}; 14.对于以下结构定义,++p->str中的++加在_____。 struct { int len;

最全版内科学题库+答案

呼吸系统疾病 肺炎 一、单项选择题 1.下列对肺炎的描述哪个是错误的 A.肺炎是指由细菌感染引起的终末气道,肺泡和肺间质炎症。 B.大叶性肺炎亦称肺泡性肺炎。 C.感染性肺炎的发生主要决定于宿主和病原体的因素。 D.肺炎在X线胸部检查时有明显的肺实质炎性浸润。 E.HAP常发生于高龄,有心肺基础疾病,免疫力低下的人群。 2.经口腔痰定量培养分离的细菌在下列那种情况下可以认为是肺部感染的致病菌:A.细菌浓度>104cfu/ml B.连续两次以上分离到相同细菌,浓度≥104cfu/ml C.细菌浓度<104cfu/ml D.细菌浓度≥107cfu/ml E.细菌浓度105cfu/ml~106cfu/ml 3.感染性肺炎在胸部X片上出现空洞改变,可能性最小的诊断是 A.金葡菌肺炎 B.真菌性肺炎 C.肺炎链球菌肺炎 D.G—杆菌肺炎 E.厌氧菌性肺炎

4.18岁男性患者,既往健康,受凉后突然发热,寒战,胸痛,体检:T 39.5℃, P110次/分,R28次/分,右上肺有管样呼吸音。X片示:右上肺大片密变阴影。WBC 26.0×109/L,N90%,最恰当的诊断为: A.右上肺干酪性肺炎 B.病毒性肺炎 C.支原体肺炎 D.肺炎链球菌肺炎 E.急性肺栓塞 5.肺炎链球菌肺炎经青霉素及对症支持治疗后,其预后最可能是: A.完全吸收,不留痕迹 B.肺部空洞形成 C.肺部留下瘢痕条索影 D.支气管扩张 E.脓胸 6.男性患者,45岁,因高热,咯大量臭脓痰伴咯血住院。X线胸片诊断:右肺下叶背段肺脓肿,先后应用青霉素、甲硝唑等多种抗生素治疗七个月仍有反复咯痰,咯血,咯血量最大可达500ml,下一步最佳的治疗方案是: A.痰及体位引流 B.痰培养+药敏,选用敏感抗生素 C.抗感染同时加强止血剂应用 D.外科手术治疗 E.气管内滴入药物治疗

(完整版)C语言程序设计题库

一、选择题(每题1分,共20分) 1.C语言程序从main()函数开始执行,所以这个函数要写在( D )。 A.程序文件的开始 B.程序文件的最后 C.它所调用的函数的前面 D.程序文件的任何位置 2.下列方法中错误的是( D )。 A.主函数可以分为两个部分:主函数说明部分和主函数体。 B.主函数可以调用任何非主函数的其它函数。 C.任何非主函数可以调用其它任何非主函数。 D.程序可以从任何非主函数开始执行。 3.下列正确的标识符是( C )。 A.-a1 B.a[i] C.a2_i D.int t 4.C语言中的简单数据类型包括( D )。 A.整型、实型、逻辑型 B.整型、实型、逻辑型、字符型 C.整型、字符型、逻辑型 D.整型、实型、字符型 5.下列可以正确表示字符型常量的是( A )。 A.’\t’ B.”a” C.”\n” D.297 6.在C语言中,字符型数据所占的内存空间是( C )。 A.2个字节 B.4字节 C.1字节 D.由用户自定义 7.若int类型数据占2个字节,则unsigned int类型数据的取值范围是( B )。 A.0~255 B.0~65535 C.-32768~32767 D.-256~255 8.若有以下类型说明语句:char a;int b; float c; double d; 则表达式a*b+d-c的结果类型为( D )。 A.float B.char C.int D.double 9.下列正确的预编译命令是( D )。 A.define PI 3.14159 B.#define P(a,b)=strcpy(a,b) C.#define stdio.h D.#define PI 3.14159 10.为表示逻辑表达式7979 )&&( X<90 ) B.( X>79 )!=( X<90 ) C.7979 )||( X<90 ) 11.设有语句“int a=2,b=3,c=-2,d=2;”,则逻辑表达式“a>0&&b&&c<0&&d>0”的值是( A )。 A.1 B.0 C.-1 D.出错 12.字符串“ABCD”在内存占用的字节数是( D )。 A.4 B.6 C.1 D.5

2018年最新安全员C证考试题库答案(最全)电子版本

2018年最新安全员C 证考试题库答案(最全)

2018年最新建筑安全员C证考试题库及答案 一、单选题(4个选项中,只有1个正确答案) 1、安全生产管理是实现安全生产的重要()。 A.作用B.保证C.依据D.措施正确答案:B 2、安全是( D )。 A.没有危险的状态B.没有事故的状态C.舒适的状态 D.生产系统中人员免遭不可承受危险的伤害正确答案:D 3、依据《建设工程安全生产管理条例》,施工单位应当设立安全生产( D )机构,配备专职安全生产管理人员。 A.检查B.监督C.监理D.管理正确答案:D 4、某装修工程装修建筑面积12000平方米,按照建设部关于专职安全生产管理人员配备的规定,该装修工程项目应当至少配备( B )名专职安全生产管理人员。 A.1 B.2 C.3 D.4 正确答案:B 5、某建筑工程建筑面积5万平方米,按照建设部关于专职安全生产管理人员配备的规定,该建筑工程项目应当至少配备( C )名专职安全生产管理人员。 A.1 B.2 C.3 D.4 正确答案:C 6、依据《建设工程安全生产管理条例》,建设行政主管部门在审核发放施工许可证时,应当对建设工程是否有( D )进行审查。 A.安全规章制度B.安全管理机构C.安全生产责任制D.安全施工措施正确答案:D 7、施工单位对因建设工程施工可能造成损害的毗邻建筑物、构筑物和地下管线等,采取(C ) A.防范措施B.安全保护措施C.专项防护措施D.隔离措施正确答案:C

8、( D )是建筑施工企业所有安全规章制度的核心。 A.安全检查制度B.安全技术交底制度C.安全教育制度D.安全生产责任制度 正确答案:D 9、《建设工程安全生产管理条例》规定,施工单位( A )依法对本单位的安全生产工作全面负责。 A.主要负责人B.董事长C.分管安全生产的负责人D.总经理正确答案:A 10、( C )对建设工程项目的安全施工负责。 A.专职安全管理人员B.工程项目技术负责人C.项目负责人D.施工单位负责人正确答案:C 11、《建设工程安全生产管理条例》规定,施工单位的项目负责人应根据工程的特点组织制定安全施工措施,消除安全事故隐患,( A )报告生产安全事故。 A.及时、如实 B.调查清楚后 C.准时、真实 D.及时、全面正确答案:A 12、《建设工程安全生产管理条例》规定,( A )负责对安全生产进行现场监督检查。 A.专职安全生产管理人员B.工程项目技术人员C.工程项目施工员D.项目负责人 正确答案:A 13、专职安全生产管理人员发现安全事故隐患,应当及时向( B )报告。 A.项目技术人员 B.项目负责人 C.安全生产管理机构 D.项目负责人和安全生产管理机构正确答案:D 14、分包单位应当服从总承包单位的安全生产管理,分包单位不服从管理导致生产安全事故的,分包单位承担( C )责任。 A.全部 B.连带 C.主要 D.部分正确答案:C 15、( B )是组织工程施工的纲领性文件,是保证安全生产的基础。 A.安全技术交底B.施工组织设计C.安全操作规程D.企业规章制度正确答案:B

相关主题
相关文档
最新文档