黑龙江省计算机二级题库及答案(判断题).doc_第1页
黑龙江省计算机二级题库及答案(判断题).doc_第2页
黑龙江省计算机二级题库及答案(判断题).doc_第3页
黑龙江省计算机二级题库及答案(判断题).doc_第4页
黑龙江省计算机二级题库及答案(判断题).doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

判 断1 一个C程序由一个或多个函数组成 对2 一个C程序必须包含一个MAIN函数 对3 C程序的每一行上可以写多条语句 对4 在C语言程序中MAIN函数必须放在程序的开始位置 错5 C语言程序的开始执行点式程序中的MAIN函数 对6 C程序的书写格式虽然自由、但为了清晰,一般在一行内写一个语句 对7 分号是语句的必要组成部分,所以一函数首部的后面和编译预处理的后面都得加分号 错8 C程序的书写格式自由,一行内可以写多个语句,一个语句也可以写在多行上 对9 C程序中以#CLUDE和#DEFINE开始的程序行均不是C语句 对10一个C程序可一个由若干个源程序文件(分别 编译的文件模块)组成 对11 在C语言中运算符的优先级高低的排列序是:关系运算符、算术运算符、赋值运算符。 错12 在C语言中规定只能由字母、数字和下划线组成标识符,且第一个字符必须为下划线 错13 在C语言中关键字是一类特殊的标识符,不允许作为用户标识符使用 对14 数据在内存中式以二进制形式存放的 对15 C语言的字符常量是用双 号括起来的一个字符 错16注释在程序执行时不产生任何操作,因此在程序中不提倡注释 错17字符串”g/ti/b/bk/101”的长度是13 错18 sum和SUM是相同的变量名 错19整型常量-012表示一个负的八进制数12,也就是十进制数-00 错 20 位运算的预算对象只能是整型或者字符型的数据,不能那个为实型数据 对21如果将一个位清零,就让这位和0进行按位或(1)运算,即可达到清零目的 错22 如果要保留某位只需和0进行按位或运算 对23 a=(b=4)+(c=6)shi一个合法的赋值表达式 对24 关系运算符=与=的优先级相同 错25 若a=3,b=2,c=1则关系表达式(ab)=c的值为真 对26 C语言中所有运算符的结合和方向是自左向右的 错27 在一个整型常量后面加一个字母1或者L,代表其类型为long int 对28C语言提供位运算功能。因此C语言属于低级语言 错29多分枝选择结构只能通过switch语句来实现 错30 getchar()还念书的作用是从标准输入设备上读入一个字符 对31 putchar()函数的作用是把一个字符输出到标准输出设备 对32利用scanf函数可以输入带空格的字符串 错33 数据输出时,凡是打印出来的数字都是准确的 错34 Printf(%-6d,a);zhong de “-”代表输出一个负数 错35在给scanf函数提供数据时,数据之间一律用空格分隔 错36在嵌套的if语句中,else应与第一个if语句配对 错37 在嵌套的if语句中,else应与它上面的最近的且未曾配对的if语句配对 对38 在switch语句中,每一个case的常量表达式的值必须互不相同 对39 在switch语句中,case常量表达式:只起语句标号作用 对40 在switch语句中,无论如何default后面的语句都要执行一次 错41 C语言中的逻辑真是用1比表示的,逻辑“假”是用0表示的 对42 每一个switch结构中必须含有default分支 错43 在使用switch语句时,多个case可以共用一个执行语句 对44 在if语句中,条件判断表达式可以不用括号括起来 错45在使用switch语句时,case和后面的常量表达式之间可以没有空格 错46 C语言本身不提供输入输出语句,输入输出操作时由函数来实现的 对47 下面的输入语句是否合理:scanf(%7,2f,&a); 错48 若有int i=3;,则printf(%d,-i+);输出的值为-4 错49语句printf(%,);输出为.错50 while循环节后的特点是先判断后执行,如果表达式的值一开始就为假.循环体一次也不执行 对51循环体中.如果包含一个以上的语句.则应用花括号括起来,以复合语句的形式出现 对52 使用循环的嵌套结构时.外层循环应完全包含内层循环.不能发生交叉/ 对53 使用循环的嵌套结构时.嵌套的循环控制变量一般不应同名.以免造成换乱 对54 嵌套的循环提倡使用缩进式书写格式 以增加程序的可续性 对55 break语句不能用于循环语句和switch语句之外的任何其他语句中、 对56 continue作用为终止循环而执行循环后面的语句 错57do-while语句中的语句可以一次也不执行 错58在循环语句中。While语句与do-while语句完全等价 错59 for语句中的表达式1 表达式2 表达式3 均可以省略 并且分号也可以省略 错60 已知:int t=0; while(t=1)循环一次也不执行 错61 foe(;)语句相当于while(1)语句 对62 在循环体内使用break语句或continue语句的作用相同 错63break语句用于巨额书整个循环,不在继续判断执行循环的条件是否成立 对64 在for循环中,循环变量只能增加 不能减少 错65在for循环中,循环变量只能是整型或者字符型的 错66在一个for语句中。可以给多个变量赋初值 对67 在循环语句中,for循环是当型循环。 对68 while循环最少执行1次 错69do-while循环是直到型循环 对70 do-while循环中,根据情况可以省略while 错71 在c语言中,数组元素的下标是整型常量或整型变量,并且下标默认从1开始 错72 数组元素的只可以使用赋值语句或输入函数进行赋值,但占用运行时间 对73 在对一维数组初始时,数组的长度可以省略,系统会自动按处置的个数分配空间 对74 在初始化数组时,若指明了数组的长度,而提供的常量个数小于数组的长度,则只给相应的数组元素赋值,其余无值 错75在初始化数组时,若数组长度小于初值的个数,则会产生编译错误 对76 如果对数组不赋初值 则数值元素取随机值 对77 当数组本署名为静态类别时,无论是否显示给出初值,数组元素都将有确定的值 对 78二维数组在内存中存储时以色列为主序方式存放,即在内存中线存放第一列的元素 再存放第二列的元素 错79 定义二维数组时 若对全部元素都赋初值 则第一维的车刚度不能省 但第二维的长度可以不指定 错80 数组名的规定与变量名不相同 错81若有以下的数组定义:char x=12,y=1,2. 错82 程序段:if(strlstrl2)printf(%s,strl); else printf(%s,str2);表示输出较大字符串 错83 可以将一个整型变量赋给一个指定变量 错84 调用函数不能改变实参指针变量的值 但可以改变实参指针变量所指变量的值 对85 数组的指针式指数组的起始地址,数组元素的指针是数组元素的地址 对86 引用数组元素只能用下标法 错87 指针不允许进行乘 除 运算 对88 移动指针时。不允许加上或减去一个非整数 对89 设有定义:int(*ptr)10; 其中的ptr是一个指向具有10个元素的一维数组的指针 对90C语言中同一数组中的每一个数组元素必须属于同一个数据类型 对91 二维数组可以看做是一种特殊的一维数组,即它的元素又是一个一维数组 对92 C语言中可以用字符串常量来初始化字符数组 对93 字符数组只能定义和初始化为一个一维数组而不能定义和初始化为一个多维数组 错94 设有定义 int *p4;其中的p是指向一维数组的指针变量 错95 在编译时 ,对数据类型的变量都分配空间 错96 函数实参与形参应类型相同或赋值兼容 对97 main函数由用户定义,并可以被其他函数调用 错98 程序的运行最后在main函数中结束 对99 在C语言中以源文件而不是以函数为单位进行编译 对100 当形参是变量时 实参与它所对应的形参占用不同的存储单元 对101 实参与它所对应的形参同名时可占用同一个存储单元 错102 一个函数由两部分组成:函数首部和函数体 对103 在C语言中允许函数递归调用 对104 函数值类型与程序中返回值类型出现闹顿时 以函数值类型为准 对105形参可以是常量。变量 或表达式 错106 C语言规定 是参变量对形参变量的数据传递是单向的值传递 对107 在函数中未指定存储类别的变量 其隐含存储类别为静态 错108 在一个文件中定义的全局变量的作用域为本程序的全部范围 错109 在一个函数中的复合语句中定义了一个变量 则该变量的有效范围是在该复合语句中、 对110 一个函数返回值的类型是由return语句中的表达式类型决定 错111 一个函数返回值的类型是由定义函数时所指定的函数类型决定 对112 若调用一个函数 且此函数中没有return语句。则没有返回值 错113 函数调用语句func(expl, exp2)(exp3,exp4,exp5))含有实参的个数为5 错114 C函数既可以嵌套定义又可以递归调用 错115 函数必须有返回值 否则不能使用函数 错116 C程序中具有调用关系的所有函数必须放在同一个程序文件中 错117在C语言的函数中。最好使用全局变量 错118 在C语言中 形式参数的作用域值是局限于所在函数 对119 调用函数时 系统才为形参分配内存单元 对120 调用函数时 实参与形参的类型必须一致 错121 宏定义不是C语句 对122 对于带参数的宏定义 宏名与参数的括弧之间可以加空格 错123 带参数的宏中的形参要定义其类型 错124 宏替换占运行时间 错1 一个#include命令可以指定多个被包含文件 错2 在#include命令中,文件名可以用双撇号或尖括号括起来,没有区别 错3 宏不存在类型问题。宏名无类型,她的参数也无类型 对4 宏替换时先求出实参表达式的值 然后代入形参数运算求值 错5 宏替换只不过是字符替换而已 对6#include命令可以包含一个有函数定义的C语言员程序文件 对7 可以将一个结构体变量作为一个整体进行输入和输出 错8 用TYPERF可以声明各种类型名,也可以用来定义变量 错9 用typedrf 不仅对已经存在的类型增加一个类型名,而且还可以创造新的类型 错10 文件根据数据的组织形式。课分为ASCII文件和二进制文件 对11C语音对文件的处理方法有缓冲文件系统和非缓冲文件系统 对12 C语言库函数fgets的功能是从文件fp中读取长度不超过n-1的字符串存入str指向的内存 对13 c语言中的文件的存取方式可以是顺序存取,也可以是随机存取 对14 函数调用语句fseek的含义是 将文件位置指针从文件末尾处向文件头方向移动10个字节 错15 在程序中定义了一个结构体类型后,可以多次用它来定义具有该类型的变量 对16 共同体变量所占的内存长度等于最长的成员的长度 对17 结构体中的成员名不可以也程序中的变量名相同 错18 参加位运算的数据可以是任何类型的数据 错197&3+12 的值是15 错20 通过return语句,函数可以带回一个或一个以上的返回值 错21 进行宏定义时,宏名必须使用大写字母表示 错22 在turbo C中,下面的定义语句是合法的 :file *fp:fp=fopen(“a.txt”.”,”r”): 错23 在turboC中,此定义和语句是合法的:ENUM 对24 结构体类型只有一种 错25 共用体变量所占的内存长度等于最长的成员的长度 对26 在对一个C语言程序进行编译的过程中,可发现注释中的拼写错误 错27 一个C程序的执行是从本程序的main函数开始,到本程序文件的最后一个函数结果 错28 广义的讲,C语言字符集中的任何一个字符均可用转义字符来表示 对29 C语言规定对scanf和printf这两个函数可以省去对其投文件的包含命令 对30 在if语句中,条件判断表达式必须用括号括起来 对31 在if语句中,条件判断表达式如果是逻辑表达式可以不必用括号括起来 错32 while语句中,只要表达式的值为真即可继续循环 对33 在多层循环中,break语句跳出所有循环,直接执行最外层循环后面的语句 错34 goto语句的标号必须与goto 语句同一处于一个函数中 对35 for语句如果省略了表达式2,就说明该循环式一个死循环 错36 for语句如果省略了表达式3,就说明该循环式一个死循环 错37 语句int*pt中的*pt是指针变量名 对38 实参出现在主调函数中,进入被调函数后,实参变量也不能使用 对39 一个include命令只能指定一个被包含文件 对40带参宏定义中,宏名和形象参表之间不能有空格出现 对41 主函数和其他函数可以互相调用 错42 函数必须有返回值,否则不能使用函数 错程序分类:(一)数学算法:1.累加和问题 :2、10、18、19、24、352.乘积问题:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论