c语言复习题库(判断题)

时间:2025-04-30

判断题:

1.#include命令不能包含用户自己建立的头文件。错

2.用标识符来表示的常量称为符号常量。对

3.(int)x+y的作用是把x+y的结果转换成整型。错

4.如果赋值运算符两边的数据类型不一致,在赋值时要进行类型转换。对

5.要使用printf函数输出字符“%”,需要在格式控制字符串中用连续两个%来表示。对

6.只有在a为真(非0)时,表达式a&b才需要判断b的值。对

7.switch语句中,case语句后如没有break,则顺序向下执行。对

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

9.如果形参与实参的类型不一致,以实参类型为准。错

10.“一个单精度指针变量只能赋单精度变量的地址,单精度数组名,另外单精度指针变量的值”这种说法正确否?错

11.后缀为f或F的数为浮点数。对

12.‘5’于5是一样的。错

13.在赋值运算中,类型转换是由系统自动进行的。对

14.条件运算符?和:是一对运算符,不能分开单独使用。对

15.在switch语句中,每一个的case常量表达式的值可以相同。错

16.使用while和do-while循环时,循环变量初始化的操作应在循环语句之前完成。对

17.全局变量的作用域一定比局部变量的作用域范围大。错

18.C程序一行只能写一个语句。错

19.C语言的数据类型只有int型、float型、char型。错

20.表达式1\4*3的值是0.75。错

21.关系运算符的优先级高于逻辑运算符(不包括!)。对

22.若有int i=10,j=0;则执行完语句if(j=0)i++;else i--;i的值为11。错

23.Continue语句的作用是结束整个循环的执行。错

24.若有定义语句:double a,*p=&a;定义语句中的*号是一个间址运算符,这种说法是否正确?错

25.注释不宜太多也不能太少,注释语言必须准确、易懂、简洁。对

26.变量可以先使用后定义。错

27.在赋值运算中,赋值号两边量的数据类型不同时,赋值号右边量的类型将转换为左边量的类型。对

28.a=b+c=1是正确的赋值表达式。错

29.用putchar函数可以输出能在屏幕上显示的字符,也可以输出屏幕控制字符及其他转义字符。对

30.表达式‘c’&&‘d’的值为0。错

31.If(a=5)是合法的。对

32.静态(static)类别变量的生存期贯穿于整个程序的运行期间。对

33.源文件经过编译可得到目标文件。对

34.在C语言中,常数045跟45等值。错

35.在所有运算符中,逗号运算符的优先级最低。对

36.空语句可以用来作流程的转向点,即流程从程序其他地方转到此语句处。对

37.若a为整型变量,则语句scanf(“%d”,a);是合法的。错

38.关系运算符“<=”和“==”的优先级相同。错

39.If语句的嵌套是指在if语句中又包含一个或多个if语句。对

40.For、while、do-while循环中的循环体均可以由空语句构成。错

41.未在定义语句中赋初值的auto变量和static变量的初值都是随机值。错

42.有定义:float x,*p=&x;是否正确?对

43.自增,自减运算符既可以用于变量,又可用于常量和表达式。错

44.字符变量可以不定义直接使用。错

45.在逻辑表达式的求解中,并不是所有的逻辑运算都被执行。对

1.一个C程序可以由多个源文件组成。√

2.字符变量可以不定义直接使用。×

3.自增、自减运算符既可用于变量,又可用于常量和表达式。×

4.在结构化程序设计中,循环结构就是无休止地反复执行某一部分的操作。×

5.在执行语句scanf("%d,%d",&a,&b);时,正确的数据输入形式是3,4<回车>。√

6.表达式‘c’&&‘d’的值为0。

7.if语句不可以嵌套。×

8.在do一while循环体中,一定要有能使while后表达式值变为零("假")的操作√

9.若已定义的函数有返回值,函数调用可以作为一个函数的形参×

10.若有定义语句:double a,*p=&a;定义语句中的*号是一个间址运算符。这种说法是否正确?×

11.注释不宜太多也不能太少,注释语言必须准确、易懂、简洁√

12.C语言中标识符是区分大小写的。√

13.5’与5是一样的。

14.空语句可以用来作为循环语句中的循环体(循环体是空语句,表示循环体什么也不做)。√

15.C语言中,字符数据用格式说明"%s"来输出,字符串数据用格式说明"%c"来输出。×

16.表达式‘a’<‘z’的值是1。

17.if(a=5)是合法的。√

18.break语句仅能使用在switch结构中×

19.定义函数时,形参的类型说明可以放在函数体内×

20.有定义:float*p=1024;是否正确。×

21.#include命令不能包含用户自己建立的头文件。×

22.#define N10定义了一个值为10的变量N。×

24.条件运算符?和:是一对运算符,不能分开单独使用。×

25.语句int a=2;if(a=3)b=1;执行后b的值是1。×

26.函数体内,return后面不能为表达式?

27.源文件经过编译可得到目标文件。√

28.C语言中构造类型包括数组、结构体、共用体类型。√

29.表达式1/4*3的值是0.75。×

30.程序中的“=”是赋值号,与数学中等号的功能相同×

31.若a为整型变量,则语句scanf("%4d",&a);是一个合法的scanf 函数。

32.C语言中,在 …… 此处隐藏:3145字,全部文档内容请下载后查看。喜欢就下载吧 ……

c语言复习题库(判断题).doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219