百科园题目2课案Word下载.docx

上传人:b****4 文档编号:14383057 上传时间:2022-10-22 格式:DOCX 页数:123 大小:88.10KB
下载 相关 举报
百科园题目2课案Word下载.docx_第1页
第1页 / 共123页
百科园题目2课案Word下载.docx_第2页
第2页 / 共123页
百科园题目2课案Word下载.docx_第3页
第3页 / 共123页
百科园题目2课案Word下载.docx_第4页
第4页 / 共123页
百科园题目2课案Word下载.docx_第5页
第5页 / 共123页
点击查看更多>>
下载资源
资源描述

百科园题目2课案Word下载.docx

《百科园题目2课案Word下载.docx》由会员分享,可在线阅读,更多相关《百科园题目2课案Word下载.docx(123页珍藏版)》请在冰豆网上搜索。

百科园题目2课案Word下载.docx

D.C语言编写的函数都可以作为一个独立的源程序文件

A.C程序的书写格式是固定的,每行只能写一条语句

B.C程序中注释部分可以单独占一行

C.构成C程序的基本单位是函数,所有函数名都可以由用户命名

D.在对C语言程序进行编译时,可以发现注释行中的拼写错误

A.C语言程序是由过程和函数组成的

B.C语言函数不可以单独编译

C.C语言中除了main函数,其他函数不可作为单独文件形式存在

D.C语言函数可以嵌套调用,例如:

fun(fun(x))

一个C程序的执行是从()

A.本程序文件的第一个函数开始,到本程序main函数结束

B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

C.本程序的main函数开始,到本程序文件的最后一个函数结束

D.本程序的main函数开始,到main函数结束

以下叙述不正确的是()

A.在C程序中,注释说明只能位于一条语句的后面

B.C程序的基本组成单位是函数

C.一个C源程序可由一个或多个函数组成

D.一个C源程序必须包含一个main函数

第二章

若有数学式,则不正确的C语言表达式是()

A.3*a*e/b*c

B.a/b/c*e*3

C.3*a*e/b/c

D.a*e/c/b*3

设:

inta=1,b=2,c=3,d=4,m=2,n=2;

执行(m=a>

b)&

&

(n=c>

d)后n的值为()。

A.4

B.3

C.2

D.1

下列表达式中,不满足"

当x的值为偶数时值为真,为奇数时值为假"

的要求的是()

A.(x/2*2-x)==0

B.!

(x%2)

C.!

(x%2==0)

D.x%2==0

表达式18/4*sqrt(4.0)/8值的数据类型为()。

A.char

B.double

C.不确定

D.float

在C语言中,要求运算数必须是整型的运算符是()

A.%

B./

C.++

D.!

=

若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。

B.32

C.16

D.52

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

A.必须为下划线

B.必须为字母

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

D.必须为字母或下划线

若a是数值类型,则逻辑表达式(a==1)||(a!

=1)的值是()

A.不知道a的值,不能确定

B.0

判断字符型变量c1是否为数字字符的正确表达式为()

A.(c1>

='

0'

)&

(c1<

9'

B.(c1>

=0)&

=9)

C.('

>

=c1)||('

<

=c1)

D.'

=c1<

下面四个选项中,均是合法的用户标识符的选项是()。

A._123tempINT

B.Ap_odo

C.b-agotoint

D.floatlao_A

以下关于C语言数据类型使用的叙述中错误的是()

A.若要处理如"

人员工资"

的相关数据,单精度类型

B.若只处理"

真"

和"

假"

两种逻辑值,应使用逻辑类型

C.若要保存带有多位小数的数据,应使用双精度类型

D.若要准确无误差的表示自然数,应使用整数类型

假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是()。

A.7

B.8

C.6

D.2

下面正确的字符常量是()

A.'

\\"

B.'

w'

C."

c"

设变量a是整型,f是实型,i是双精度型,则表达式10+'

a'

+i*f值的数据类型为()

A.float

B.不确定

C.double

D.int

在C语言中,char型数据在内存中的存储形式是()。

A.补码

B.原码

C.ASCII码

D.反码

下面四个选项中,均是不合法的用户标识符的选项是()。

A.floatlao_A

B.b-agotoint

C._123tempINT

D.Ap_odo

以下选项中关于C语言常量的叙述错误的是:

()

A.所谓常量,是指在程序运行过程中,其值不能被改变的量

B.常量分为整型常量、实型常量、字符常量和字符串常量

C.常量可分为数值型常量和非数值型常量

D.经常被使用的变量可定义成常量

判断字符型变量c1是否为小写字母的正确表达式为()。

A.('

z'

=c1)

C.(c1>

=a)&

=z)

若有定义语句:

intk1=10,k2=20;

执行表达式(k1=k1>

k2)&

(k2=k2>

k1)后,k1和k2的值分别为()

A.0和1

B.0和20

C.10和1

D.10和20

以下选项中,能表示逻辑值"

的是()

A.0.000001

C.100.0

以下选项中非法的字符常量是()

\102'

\019'

C.'

\xff'

\65'

第三章

1.为表示关系x≥y≥z,应使用的表达式是

A.(x>

=y)&

(y>

B.(x>

=y>

C.(x>

=y)AND(y>

D.(x>

2.有以下程序

main()

{inti;

for(i=0;

i<

3;

i++)

switch(i)

{case1:

printf("

%d"

i);

case2:

default:

}

执行后输出结果是

A.011122

B.120

C.012020

D.012

3.对for(表达式1;

;

表达式3)可理解为()。

A.for(表达式1;

1;

表达式3)

B.for(表达式1;

0;

C.for(表达式1;

表达式1;

D.for(表达式1;

表达式3;

4.若i为整型变量,则以下循环执行次数是()。

for(i=2;

i==0;

)printf("

i--);

A.0次

B.1次

C.无限次

D.2次

5.有以下程序段

intn=0,p;

do

{

scanf("

&

p);

n++;

}while(p!

=12345&

n<

3);

此处do-while循环的结束条件是______。

A.p的值等于12345并且n的值大于等于3

B.p的值不等于12345并且n的值小于3

C.p的值不等于12345或者n的值小于3

D.p的值等于12345或者n的值大于等于3

6.有以下程序段

以下描述中正确的是()。

A.do-while循环中,根据情况可以省略while

B.由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句

C.do-while循环由do开始,用while结束,在while(表达式)后面不能写分号

D.在do-while循环体中,一定要有能使while后面表达式的值变为零("

)的操作

7.执行语句for(i=1;

i++<

4;

);

后变量i的值是()。

A.不定

C.4

D.5

8.有以下程序

main()

{

inta=5,b=4,c=3,d=2;

if(a>

b>

c)

%d\n"

d);

elseif((c-1>

=d)==1)

d+1);

elseprintf("

d+2);

A.2

B.4

C.编译时出错

D.3

{intx=1,a=0,b=0;

switch(x)

{case0:

b++;

case1:

a++;

b++;

}printf("

a=%d,b=%d"

a,b);

}该程序的输出结果是()

A.2,2

B.2,1

C.1,1

D.1,0

10.以下程序的功能是:

按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下:

{intn,k;

floatscore,sum,ave;

sum=0.0;

for(n=1;

=10;

n++)

for(k=1;

k<

=4;

k++)

{

scanf("

%f"

score);

sum+=score;

ave=sum/4.0;

NO%d:

%f\n"

n,ave);

上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。

这条语句是

A.ave=sum/4.0

B.sum=0.0;

C.sum+=score;

D.printf("

NO%d:

11.运行以下程序后,输出的结果是

{intk=-3;

if(k<

=0)

****\n"

\n"

}

A.****

B.有语法错误不能通过编译

C.&

D.****&

12.下面的程序片断所表示的数学函数关系是

y=-1;

if(x!

=0)y=1;

if(x>

0)y=1;

elsey=0;

A.

B.

C.

D.

13.以下程序的输出结果是

{intx,i;

for(i=1;

i<

=100;

{x=i;

if(++x%2==0)

if(++x%

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1