程序设计语言(I)第一次作业答案_第1页
程序设计语言(I)第一次作业答案_第2页
程序设计语言(I)第一次作业答案_第3页
程序设计语言(I)第一次作业答案_第4页
程序设计语言(I)第一次作业答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

程序设计语言()初次工作答复你的得分: 100.0完成日期: 2014年09月10日22时36分说明:每个小标题括号中的答案都是您选择的答案,标准答案将在本次工作结束后(2014年09月11日)出现在主题旁边。一、个别选择问题。 本大题目共计40个小题目,每小题目2.5分,共计100.0分。 每个小题目给出的选项中,只有一个满足题目的要求。1 .以下叙述中正确的是()(c )A. C语言比其他语言更高级B. C语言无需编译即可被计算机识别和运行C. C语言以接近英语国家的自然语言和数学语言为语言的表现形式D. C语言出现最慢,具有其他语言的一切优点2 .下面的描述中正确的是()(a )a .构成c程序的基本单位是函数b .一个函数可以定义另一个函数C. main ()函数必须放在其他函数之前d .调用的所有函数必须在调用之前定义3 .以下说法正确的是()(c )A. C语言程序始终从第一个函数开始执行b .在c语言程序中,必须在main ()函数中定义函数才能调用C. C语言程序始终从main ()函数运行D. C语言程序的main ()函数必须位于程序的开始部分4 .在c语言中,在一个源程序中规定了main函数的位置()(c )a .必须首先开始b .必须在系统调用的库函数后面c .可以任意d .最后5 .下列陈述不正确的是()(d )a.c源程序可以由一个或多个函数组成b.c源程序必须包含main函数C. C程序的基本组成单位是函数在d.c程序中,注释说明只能放在一句之后6 .下列陈述中正确的是()(d )A. C语言编译时不检查语法B. C语言的子程序有过程和函数两种C. C语言函数可以嵌套定义D. C语言函数可以嵌套调用7 .以下描述是正确的()(d )a .在c程序中,每行只能写一个句子b.a为实数型变量时,c程序可代入a=10,因此实数型变量可保存整数c.c程序可以精确地表示整数或实数在d.c程序中,%是只能用于整数运算的运算符8 .以下说法错误的是()(c )a .算法应包括有限的步骤b .在计算机上实现的算法用于处理数据对象c .算法指定的操作,已经实现的基本运算中有限次执行是不能实现的d .算法的目的是:9 .算法是求解特定问题所采取的特定且有限步骤,在下文中不属于五个算法特性的是()(b )a .有零个以上的输入b .效率c .具有贫困性d .确定性10 .以下关于c语言的说法错误的是()(b )A. C语言具有高级语言的一切功能和低级语言的一些功能B. C语言的每个执行语句必须以分号结尾,分号不是c语言的一部分,而是句子之间的分隔符c .评论可在程序中任何合适的地方显示d .命令行后面不能加上加号。 命令行不是c语言的句子11 .以下说法错误的是()(c )a .高级语言是以接近人们习惯的自然语言和数学语言为语言的表现形式b .计算机只能处理由0和1代码组成的二进制指令或数据在c语言编译器中编译C. C语言源程序后,将生成扩展名为. EXE的二进制文件d .每种高级语言都有相应的编译器12. C语言中用于结构化编程的三个基本结构是()(a )a .顺序结构、选择结构和循环结构B. if,switch,breakC. for,while,do-whileD. if,for,continue13. C语言中最简单的数据类型是()(b )a .整数、实数和逻辑类型b .整数、实数和字符类型c .整数、字符类型和逻辑类型d .字符类型、实数类型和逻辑类型14. C语言的标识符由字母、数字、下划线三个字符构成,第一个字符()(c )a .必须是字母b .必须是下划线c .必须是字母或下划线d .可以是字母、数字或下划线字符15 .可用于c语言的用户标识符的以下组是()(b )A. void,define,WORDB. a3_b3,_123,CarC. For,-abc,IF CaseD. 2a,DO,sizeof16 .以下四个选项中,任何非法的八进制或十六进制选项为()(d )A. 0160x8f 018B. 0abc 0170xaC. 010 -0x110x16D. 0a12 7ff -12317 .以下数据中,非法c语言实体数据为()(c )A. 0.123B. 123e3C. 2.1e3.5D. 789.018 .有说明文件时: char c=72; 变量c ()(a )a .包括1个字符b .包括两个字符c .包括3个字符D. c的值不确定19. C语言程序的基本单位是()(c )a .程序行b .案文c .函数d .文字20 .这些字符串包括: 对于n407as1xabc ,字符串的长度为()(d )A. 6B. 7C. 8D. 921. C语言的运算对象必须是整数运算符()(a )A. %=B. /C.=D.=22 .如果正确定义并指派了变数,则符合c语言语法的下列表示式为()(b )A. a:=b 1B. a=b=c 2C. int 18.5%3D. a=a 7=c b23 .如果正确定义了变量a,I,并且正确分配了I,则有效语句为()(b )A. a=1B. iC. a=a =5D. a=int(i )24 .如果定义,则inta=7浮点x=2. 5,y=4.7; 表达式x a%3*(int)(x y)%2/4的值为()(a )A. 2.500000B. 2.750000C. 3.500000D. 0.00000025 .如果有运算符、sizeof、=,则按优先级从高到低的顺序排列正确的顺序()(b )A. sizeof,=,B. sizeof,=C. ,sizeof,=d .,=,sizeof26 .以下不适当的描述为()(d )a .在c程序中,逗号运算符的优先级最低b.c程序中APH和APH是两个不同的变量如果c.a和b类型相同,则在计算赋值表达式a=b之后,将b的值输入a,b的值保持不变d .从键盘输入数据时,整数变量只能输入整数值。 实数变量只能输入实数值27 .公知的int i、a执行语句i=(a=3,a,- -a,a 4,a 5,a ); 然后,变量I的值为()(c )A. 2B. 3C. 4D. 528 .当变量a是int型、f是float型、I是double型时,表达式10ai*f的值的类型是()(c )A. intb .浮点C. doubled .不确定性29 .在c语言中,char型数据存储在存储器中的形式为()(d )a .补数b .反转c .代码D. ASCII代码30 .字符类型数据在机器中用ASCII码表示,字符“5”和“7”在机器中用()表示(c )A. 10100011和01110111B. 01000101和01100011C. 00110101和00110111D. 01100101和0110011131 .如果使用多个if_else语句作为嵌套语句,则会找到与else相对应的if方法()(b )a .缩进位置相同的ifb .在此之上最近的ifc .最近的ifd .同行的if32 .设置intx=11的公式(x *1/3)的值为()(a )A. 3B. 4C. 11D. 1233 .以下程序的输出结果为()main () int a=21,b=11;printf(%dn”,- -a b,- -b

温馨提示

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

评论

0/150

提交评论