文档库

最新最全的文档下载
当前位置:文档库 > C语言程序设计试题及答案

C语言程序设计试题及答案

《C语言程序设计》试题(一)

开课学院:沈阳化工大学科亚学院类别:科亚学院考试性质:考试课程号:1610023001适用学期:2014-2015(1)共(4)页适用班级:2014级考试时间:90分钟

C语言程序设计试题及答案

一、选择题(每题2分,共60分)

1、下列不合法的标识符是()。

A、fun

B、sum

C、sales_Amount

D、a-10

2、下列不是基本数据类型的是()。

A、char

B、int

C、float

D、logical

3、下列不是C语言中的整型常量的是()。

A、-320

B、-31.80

C、+45

D、1456

4、若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是()。

A、1

B、2

C、2.0

D、2.5

5、已定义c为字符型变量,则下列语句中正确的是()。

A、c='97';

B、c="97";

C、c=97;

D、c="a";

6、以下合法的C语言赋值语句是()。

A、a=b=58

B、k=int(a+b)

C、a=58, b=58

D、--i;

7、以下正确的赋值语句为()。

int a; float b;

scanf("%d, %f",&a,&b);

A、3 25.08

B、a=3, b=25.08

C、a, b

D、3,25.08

8、若变量已正确定义,要将a和b中的数进行交换,下面选项中不正确的是()。

A、a=a+b; b=a-b; a=a-b;

B、t=a; a=b; b=t;

C、a=t; t=b; b=a;

D、t=b; b=a; a=t;

9、若有以下程序段,c3的值是()。

int c1=1,c2=2,c3;

c3=c1/c2;

A、0

B、1/2

C、0.5

D、1

10、以下程序的输出结果是()。

main()

{ int a=2,b=3;

printf("a=%d,b=%d\n",a,b+3);}

A、a=2 b=3

B、a=2, b=6

C、a=2,b=6

D、a=2.000000 b=6.000000

11、设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为()。

A、0

B、1

C、2

D、7

共4页第1页