语言程序设计 ()复习题
C 1
判断题:
在计算机中,小数点和正负号都由专用部件来保存和表示。( )
二进制数的逻辑运算是按位进行的,位与位之间没有进位和借位的关系。( )
在定点数的表示方法中,0 的原码、反码都有两种形式。( )
大写英文字母“A”的ASCII码值比小写英文字母“a”大。( )
通常硬盘安装在主机箱内,因此它属于主存储器。( )
计算机区别于其他计算工具的本质特点是能存储数据和程序。( )
二进制是由1和2 两个数字组成的进制方式。( )
CPU 只能访问内存信息,外存信息必须先读进内存再供CPU访问。( )
计算机软件系统包括系统软件和游戏软件。( )
运算器只能做算术运算,不能做逻辑运算。( )
字长是指计算机能直接处理的十进制信息的位数。( )
计算机的硬件系统包括主机和打印机。( )
八进制数126 对应的十进制数是86。( )
设某字符的ASCII码十进制数值为74,则其十六进制值为50。( )
计算机中的字符,一般采用ASCII编码方案。若已知“H”的ASCII码值为48H,则可推
断出“J”的ASCII码值为50H。( )
操作系统是合理地组织计算机工作流程、有效地管理系统资源、方便用户使用的程序集
合。( )
计算机内所有的信息都是以十六进制数码形式表示的,其单位是比特(bit)。( )
C语言程序中,任何英语单词均可以作标识符。 ( )
在C语言的源程序中,注释使用越多,编译之后的可执行程序的执行效率越低。( )
C语言编写的源程序经过编译、连接后,如果没有错误,则运行结果一定正确。( )
在C语言中,变量是不区分大小写的,如:sum 和SUM 是同一个变量。( )
C 的任何类型数据在计算机内部都是以二进制形式存储的。( )
double 类型数据的输入必须用格式“%lf”。( )
使用putchar 函数时,必须在之前包含头文件stdio.h。 ( )
用scanf 函数向已定义的变量中输入数据时,在变量名前面必须加&。 ( )
scanf 函数中的格式符“%d”不能用于输入实型数据。 ( )
当程序中有scanf("%d%d",&x,&y);则执行时,输入 10,20↙后,x、y 变量的值分别是10
和20。 ( )
有定义double x 2,y;表达式y x+5/2 的值是4.5。( )
若有定义int a 2,则语句printf(“%d”,a++); 的输出结果为3。( )
在循环体中,使用continue 语句,可以跳出该循环。( )
表达式3 * 5/ 2 和表达式3/ 2 * 5 的值相等。( )
任何变量都必须要定义其类型。( )
表达式(double)(1/2)的值为0.5。( )
若有定义int a 0,b; 执行语句if(a 0) b 0;else b 1; 后,b 的值是1。( )
若x 的当前值为10, 执行语句“if(x 3)x x+5;”后,x 的值依然是10。( )
C语言中用于结构化程序设计的三种基本结构是if、switch、break。( )
设有如下定义:int a 1,b 2,c 3,d 4,m 2,n 2;则计算表达式:(m a>b)&&(n c>d)后,
n 的值为2。( )
若有int x,则(x+1)++是一个合法的C语言表达式。( )
设int x 7,y 5,则x * y - 3 后,x 的值为14。( )
如果i 的原值为3,则执行语句:j i++;后,j 的值为3。( )
do-while语句先执行循环体,后判断循环条件,所以循环体至少会执行一次。( )
‘\n’是一个字符常量。( )
表达式 3.5%2 是合法的C语言表达式。( )
若x 是int 型变量,且x 5,则表达式x%2+(x+1)%2 的值为1。 ( )
语句for(; ; ) {循环体} 和 while(1) {循环体}是等价的。 ( )
单选题:
计算机硬件一般包括 (C )和外部设备。
A.运算器和