c语言基础练习题及复习资料.pdfVIP

  • 1
  • 0
  • 约1.07万字
  • 约 10页
  • 2026-02-03 发布于河北
  • 举报

C语言基础练习题与答案

一、单项选择题

1.C语言源程序文件经过C编译程序编译连接之生成一个缀为的文件。

A、”BC、D、

2.以下选项中不正确的整型常量是。

A、12LB、-10C1,900D123U

3.表达式的值是0。

A、3%5B、3/5.0C、3/5D、35

4.表达式!(x00)等价于。

A、00B、!(x0)!(y0)C、00D、!(x0)!(y0)

5.若变量已正确定义并赋值,表达式不符合C语言语法。

A、43B、C、5D、(3.14)

6.若变量已正确定义,执行语句(〃〃123);时,是正确的输入。

A、2030,40B、203040C、20,3040D、20,30,40

7.执行语句(””,2);将得到出错信息。

A、B、C、D、

8.设变量定义为“s[]=〃\\n〃;”,则数组s中有个元素。

A、12B、13C、14D、15

9.设变量定义为a⑵={1,3},则*p的值是.

A、2B、3C、4D、[0]+1

10.若变量已正确定义并赋值,表达式等价于。

A、-()B、()C、-(1)D、-()

11.在C语言程序中,在函数内部定义的变量称为。

A、全局变量B、全程变量C、外部变量D、内部变量

12.若x是整型变量,表达式(10.0/4.0)的值是。

A、2.5B、2.0C、3D、2

13.对于以下的变量定义,表达式是正确的。

(

s[10];

k•

}p[4];

A、2B、p[0]C、p[0]-2D、匕

14.下列运算符中,优先级从高到低依次为。

A、,!,B、,,!C、,,!D、!,,

15.下列程序段的输出结果是。

*p,*q,k=1,10;

;Q=;P=q;(*P);

(〃〃,*q);

A、1B、2C、10D、11

16.以下各选项企图说明一种新的类型名,其中正确的是水量(C)

A)vl;B)v2;

C)1v3;D)v4:;

17.以下选项中,非法的字符常量是(C)

A)tB)\17C)nD)

18.以下程序的输出结果是(C)

0

{i,a[10];

(9=0)a[i]=10;

(”⑵⑸⑻);

)

A)258B)741C)852D)369

19.以下程序的输出结果是(B)

0

{[20]=\0\t\\\;

(\n()());

}

A)99B)52001320D)2020

20.以下程序的输出结果是(D)

0

{a,b;

(1,1;a=100;)

{(b=10);

(3==1)

{3;;)

}

文档评论(0)

1亿VIP精品文档

相关文档