c语言考试系统题库判断和选择,C考试系统题库判断和选择.doc

一、判断题(正确的填A,错误的填B)

第一章 C语言基础知识

(C语言概述、算法、数据类型 运算符 表达式、位运算)

1.在C语言中,逗号运算符的优先级最低。(A)

2.在C语言可执行程序的开始执行点是程序中第一个函数。(B)

3.“5ch”是合法的变量名。(B)

4.C语言程序书写格式自由,一行内可以写几个语句,一个语句可以分写在多行上。(A)

5.当输入数据时,必须指明变量的地址,如scanf("%f",&f) (A)

6.表达式i++与++i在任何场合功能完全相同。(B)

7.在赋值表达式中,赋值号左边的变量和右边的表达式之值的数据类型可以不相同。(A)

8.C语言程序中,语句以逗号结尾。( B )

9.在 C 程序中,APH 和aph 代表不同的变量。( A )

10. a-=7等价于a=a-7。( A )

11. printf函数中用到格式符%5s ,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按原字符长从左向右全部输出。(A )

12.如果x>y为真或ay)&&(a

13.C语言程序的变量必须先定义再使用。( A )

14.若a和b是同类型变量,在执行了赋值语句a=b;后b中的值将放入a中,b中的值将丢失。( B )

15.程序的执行总是从main函数开始,在程序的最后一个函数中结束。(B )

16.变量的三个属性是指变量的名字、变量的值和变量在内存中的地址。(A)

17. 运算符优先顺序:赋值运算符

18.对应float类型的变量,也可以用等号“==”进行数值的判断。(B)

19.表达式:1 && 3.14 和 1 & 3 的值一样大。(B)

20. 为了正确计算表达式既要考虑运算符的优先级,也要考虑其结合性。(A)

21、任何C程序都是从main函数开始和结束;(A)

22. 在C程序中,使用分号“;”表示语句的结束。(A )

23. C程序中的必须要有至少一个main的函数,可以有多个。( B )

24. 在C程序中,无论是整数还是实数,都能准确无误的表示。( B )

25. 在C程序中,赋值运算符的优先级最低。(B )

26. 当输入数值数据时,对于整型变量只能输入整型值;对于实型变量只能输入实型值。( B )

27. 在C程序中,变量可以一边定义一边使用。( B )

28. C程序中的注释部分可有可无,可以省略。( A)

29.字符型变量可以存放多个字符。( B )

30.在对一个C程序进行编译的过程中,可发现注释中的拼写错误。( B )

5.在C程序中,无论是整数还是实数,都能被准确无误地表示。(B )

1.一个C程序的执行是从本程序的main函数开始,到main函数结束。(A)

3.()

4.运算符优先顺序:赋值运算符

第二章判断题(正确的填A,错误的填B)

1. do-while语句中的条件为非0时,就结束该循环。(B)

2.在switch-case语句中,不是每个case后都要使用break语句。( A )

3.Break语句只能用于循环结构中。(B? )

48. 未给变量赋初值,只是运行结果不正确,不会有其他不良影响。(B)

5、switch语句中,可以不使用break语句;(A)

6、for语句中,三个表达式都可以省略;(A)

7(7)在for循环中使用break语句的目的是使流程跳出循环体,终止当前循环(A)

8. continue语句只能用于循环语句中。( A )

9. while语句中的条件为0时,就结束该循环。(A)

10.在循环体内使用break语句或continue语句的作用相同。(B)

在C语言中,逻辑值“真”用 表示。

11) 1 12) 大于0的数  13) 非0的整数 14) 非0的数

在循环语句的循环体中,continue语句的作用是(  )。

15) 立即终止整个循环    16) 继续执行continue语句之后的循环体

17) 结束本次循环      18) 结束本次循环并跳出循环

语句while(!e);中,条件!e等价于( )

19.e==0 20 .e!=0 21.e!=1 22.e==1

设int c=5和int a; a=2+(c+=c++,c+8,++c), 则a=__________

23) 15 24) 14 25) 13 26) 16

若要表示if( a不等于0 )

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值