C语言练习题真答案(汇总版)(20210331120816)_第1页
C语言练习题真答案(汇总版)(20210331120816)_第2页
C语言练习题真答案(汇总版)(20210331120816)_第3页
C语言练习题真答案(汇总版)(20210331120816)_第4页
C语言练习题真答案(汇总版)(20210331120816)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、DOC可编辑修改为你整理各种最新最全办公范文双击可以删除爱心用心恒心C语言练习题真答案(汇总版)0在C语言中,合法的字符常量是。 A.字 B. C. D. x411下面叙述正确的是。A. 程序中必须包含有输入语句 B.变量按所定义 的类型存放数据函数必须位于文件的开头 D.每行只能 写一条语句2错误的叙述是。A. 一个C语言源程序可一个或多个函数组成B.若一条语句较长,也可分写在下一行上程序必须包含一个main函数D.构成C语言源程序的基本单元是算术表达式3是关于C语言数据类型的正确叙 述。B.不允许使用空类型D.数组并不是构造类型4B.可以在自定义函数D.必须在自定义函数后D.A.变量必须先

2、定义后使用C.枚举类型不是基本类型 main()函数的位置。A.必须在自定义函数前面 后面C.必须位于程序的最前面 面5 C语言函数体括起来。A. B. ( ) C. 6是不正确的叙述。A.注释说明只能位于一条语句的后面 B. C源程序 的基本组成单元是函数 源程序可一个或多个函数组成 D.每条语句最后必须有一个分号7个C语言源程序是。A. 一个主程序和若干子程序组成B.函数组成C.若干过程组成D.若干子程序组成8结构化程序设计的三种基本结构是。A.函数结构、判断结构、选择结构B.平行结构、嵌套结构、函数结构C.顺序结构、选择结构、循环结构D.判断结构、嵌套结构、循环结构9C源程序的调试是指对

3、源 程疗;进行。A.录入与xx B.查错与编译 C.查错与排错 D.连接与运行10C语言中,可将一系列语句置于从而构成复 合语句。 A. 一对尖括号之间 B. 一对圆括号之间 C. 一对花括号之间 D. 一对方框号之间11构成C源程 序的基本单位是。A.语句 B.变量 C.运算符 D.函数12以下叙述中正确的是。A. C源程序中注释部分可以岀现在程序中任意合适的地 方 B. 一对花括号只能作为函数体的定界符源程序编译时注释部分的错误将被发现D.构成C源程序的基本单位是函数,所有函数名都可以用户命名13下面叙述正确的是。A.每行最多只能写两条语句 B.程序中必需含有 自定义函数函数必须位于源程序

4、文件的开头 D.所有语句都必 须以分号结束14下面叙述错误的是。A.若一条语句较长,可分写在下一行或多行上B.构成C语言源程序的基本单位是语句源程序中大、小写字母是有区别的 D.个C源程序 可一个或多个函数组成15是关于C语言数据类型的正确叙 述。 A.枚举类型不是基本类型 B.数组不是构造类 型C.变量使用前应定义相应的数据类型 D.不允许使 用空类型16 C源程序中main函数的位置。A.必须位于程序的最前面 B.必须在系统库函数 后面C.可以在自定义函数后面 D.必须在自定义函数前 面18下面叙述错误的是。A. C源程序可一个或多个函数组成 B. C源程序必 须包含一个main函数C.

5、一个C源程序的执行是从mdin函 数开始,直到main函数结束 D.注释说明部分只能位于 C源程序的最前面20C语言的下列运算符中,优先级最高的运算符是。A. + B. +二C.D!二21为正确的用户标识符。A. st rue tB. 5f C _f D _fot22C语言基本数据类型包括。A.整型、实型、逻辑型 B.整型、实型、字符型C. 整型、字符型、逻辑型 D.整型、实型、字符串型23为 合法的常量。A. 52686L B. E-7 D.,E12,24 为正确的变量名。A. -kl5 B. int _525为正确的字符常量。A. B. C. D.M 26 为非法的字符串常量。A. B C

6、.efg D. 27 C语言整型数据在内存中的代码是用表示的。 A. 原码 B.反码 C.补码 码28以下选项中,合法的 实型常数是。 A. E-3 B. .2E129下列C语言合法的数据类型关键字是。 A. DoubleB. unsigned 30 Turbo C中,int型数据占用的字节数。 A.用户自己定义 B.为2个字节C.是任意的 D.等 于所用计算机的字长31 Turbo C中,基本数据类型存储空间长度的排列顺序 是 o A. charintlongintfloatdoubleB.char=intlongintfloatdoubleongint二float二double二int二1

7、ong intfloatdouble32以下叙述中正确的是。A.字符常量用一对单撇号作为单个字符的定界符B. 字符常量和字符串常量一样,都是用双引号括起来C. 字符常量存储时,自动在字符后加一个字符结束符号 0D.字符常量和字符串常量所分配的内存空间大小是一样的33为正确的用户标识符。A. 3_row B. max_at34C语言的基本数据类型包括。A.整型、实型、字符型 B.整型、实型、空类型C. 整型、字符型、指针型 D.整型、实型、逻辑型35为合 法的常量。A.5, 326B.C.,b_k+8 36为正确的变量名。A.5_proB.case_537为正确的字符常量。A.bcd,B.084

8、C. D. 165 38 为非法的字符串常量。A.123B. c. D. 40已知A的ASCII码的十进制值为65, 0,的ASCII 码的十进制值为48,则以下程序运行结果是。main char chi, ch2;chi二A + 5 - 3; ch2二A + 6 - 3,;printf( A. 67, D B. C,D ,68,6841若有定义int m=6;则正确的赋值表达式是。 A. m*7 B. m*5二8二m*6(-m)42语句k二(m二5, n二+m);运行之后,变量k、m、n的值 依次为。A. 5,5,6 B. 5,6,5,6,5,6,643语句x二5%4+(4/5);运行之后,

9、整型变量x的值为。A. 1 B. 244语句符合C语言语法。A. float z二28, int x, y二 18;B. int x=25, y=25, z=25;x二25:y=25:z=25;x+y=z;45若有定义int a, x;则语句&二(x二8, x+8);运行后, 变量a、x的值依次为。 A. 16, 8 B& 8, 16,1646若变量m, n, t已定义且赋予初值,则正确的表达 式是。A. m=m+l=t-n B. m=6+n+t, m+ =m2二int (%4)47若有定义:int a, b; float x,则以下不符合C语言 语法的表达式是。A. x%7 B. x/=a-

10、b=b=2= (float)a/b48若有定义:int m=4, n=5;float k;,则以下符合C语言语法的表达式是。 A. (m+n)*二kB. m二(n二二5)=float (n)/m %49若有定义:inta二6;则语句a*二二a/二3;运行后, a的值是。 A. 10 B. 050下面关于C语言变量的叙述中,错误的是。A.可以用define关键字定义变量 B.变量名用大 小写字母是有区别的语言允许不同基本类型的变量之间进行混合运算 语言中要求对变量作强制定义的主要理是:便于确定类型和 分配空间51若有定义:int a=5, b=2:则表达式b二(a! =5)的值 为。 A. 5

11、B. 052逗号表达式二15, a*4), a+15的值为。A. 15B. 3053若有定义:int b二-15;则为正确的赋值表达式。A. b+二b*3B. b二*5C.*b=6+10二-554 若有定义:int x, a, b;语句 x二(a二2, b二3, a+b);运 行后,x、a、b的值依次为。 A. 2 3 5 B. 3 2 5233255若有定义:int a, b=5;语句a= (b/2) +b%2;运行后, &的值为。 A. 0 B356语句符合C语言语法。 A. int a=2, b+=a; B.DOC可编辑修改为你整理各种最新最全办公范文双击可以删除int a=b=2, c

12、=5;x二,b, c; x=, int i, j二6;57若有定义:int a二3;语句a+=a-=a*a;运行后,a的 值为。 A. 0 B. -3C.-12 D. -658若有定义int x=l, y=2, n=3;则为正确的表达式。A. x二y*3, y二(x+n)/y B x=ny (y/n) D(x+y) (y+n)60下列语句中,符合C语言语法的赋值语句是。 A. a=7+b+c=a+7;B a=7+b+=a+7; 二7+b, b+,a+7;二7二b,c=a+7;61是正确的叙述。A. (int)/6与5/6等价 BG与等价/6与/ 等价 D. +3与4等价62下面叙述中,错误的是

13、。A. C语言中的表达式求值,是按其运算符的优先级先高 后低的次序进行 B.自增与自减运算符的结合方向为 “自右至左”C. 关系运算符的优先级低于算术运算符 语言算术 运算符不包含模运算符“” 63是正确的叙述。A.表达式是合法的 B.若变量x, y为整型,则 +b)+是合法的C.强制类型转换运算的优先级高于算术 运算 D.表达式m *n是不合法的64若有定义int i二l,j二9;则表达式(+j)*(i-)的值为。 A. 0 B.爱心用心恒心DOC可编辑修改为你整理各种最新最全办公范文双击可以删除1065设整型变量x为7,使整型变量y不为2的表达式是。A. y=x%3 B. y = x/3 二(+x)/3=8- (x)66 若已定义 int a二3, b二2, c二 1;则语句 +a +b&+c;运行后b的值为。 A. 0 B. 367若有定义:int i=5, j=4;则语句i/二+j;运行后i的值为。A. 10 B. 168若已定义:int &二2, b二2;则表达式(a+(b+), b)的值是。 A. 2 B. 3

温馨提示

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

评论

0/150

提交评论