欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    C语言选择题14章期末复习Word文件下载.docx

    • 资源ID:8297700       资源大小:28.28KB        全文页数:18页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C语言选择题14章期末复习Word文件下载.docx

    1、14. 下列字符序列中,不可用作C语言标识符的是( )。A、symbol B、#ab C、a_1 D、b7015. C语言中不合法的字符串量是( )A、”121” B、y= C、”ABCDx6d” D、”nn”16. 下列数据中,为字符串常量的是( )。A、$abc B、house C、A D、How do you do.17. C语言中不合法的字符常量是( )A、65 B、xff C、028 D、&18. 设有语句char a= 172;,则变量a( )A、说明不合法 B、包含2个字符 C、包含1个字符 D、包含3个字符答案:C19. 以下常量中,能够代表逻辑“真”值的常量是( )。A、0

    2、B、0 C、0 D、NULL20. 以下所列的C语言常量中,错误的是( )。A、0xFF B、2L C、72 D、1.2e0.521. 以下数据中,不正确的数值或字符常量是( )。A、10 B、0xff00 C、8.9e1.2 D、82.522. 以下数据中,不正确的数值或字符常量是( )。A、0xaa B、66 C、c D、5023. 与十进制数97不等值的字符常量是()A、101 B、x61 C、141 D、a24. 已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,则用八进制表示的字符常量101是( )A、非法的常量 B、字符a C、字符e D、字符A25. 不合法的八

    3、进制数是()A、01 B、0 C、07700 D、02826. 要将字符a赋给变量c,下列语句中正确的是( )。A、c=a; B、C=97 C、c=a D、c=9727. 设C语言中,int类型数据占2个字节,则long类型数据占( )。A、8个字节 B、2个字节 C、1个字节 D、4个字节28. 设C语言中,int类型数据占2个字节,则short类型数据占( )。A、1个字节 B、2个字节 C、8个字节 D、4个字节29. 以下关于long、int和short类型数据占用存大小的叙述中正确的是( )A、由C语言编译系统决定 B、均占4个字节C、由用户自己定义 D、根据数据的大小来决定所占存的

    4、字节数30. C语言中,字符(char)型数据在微机存中的存储形式是()A、反码 B、EBCDIC码 C、ASCII码 D、补码31. C语言中,char类型数据占( )。A、2个字节 B、8个字节 C、4个字节 D、1个字节32. 设C语言中,一个int型数据在存中占2个字节,则unsigned int型数据的取值围为( )。A、0255 B、02147483647 C、032767 D、0-6553533. C语言中,double类型数据占( )。A、4个字节 B、1个字节 C、2个字节 D、8个字节34. 设有说明:char w; int x; float y; double z; 则表

    5、达式w*x+z-y值的数据类型为( )A、float B、int C、double D、char35. C语言中要求对变量作强制定义的主要理由是( )。A、便于移植 B、便于确定类型和分配空间C、便于编辑预处理程序的处理 D、便于写文件36. 若变量已正确定义且 k 的值是 4,计算表达式 ( j =4, k-) 后,j和k的值为( )A、j=3, k=3 B、j=4, k=4 C、j=3, k=4 D、j=4, k=337. 设有 int x=11; 则表达式 (x+ * 1/3) 的值是( )。A、3 B、4 C、11 D、1238. 以下选项中,与k=n+完全等价的表达式是( )。A、k

    6、=+n B、k+=n+1 C、k=n,n=n+1 D、n=n+1,k=n39. 执行下列语句后变量x和y的值是( )。y=10;x=y+;A、x=10,y=10 B、x=11,y=10 C、x=11,y=11 D、x=10,y=1140. 经过以下语句定义后,表达式z+=xy?+x:+y的值为( )。 int x=1,y=2,z=3;A、6 B、3 C、2 D、541. 设 int x=1, y=1; 表达式(!x|y-)的值是( )。A、-1 B、0 C、2 D、142. 若变量已正确定义并赋值,下面符合C语言语法的表达式是( )。A、int 18.5%3 B、a:=b+1 C、a=a+7=

    7、c+b D、a=b=c+2D43. 如果p是一个整型数,下列表达式始终为真的是( )。 A、p & p B、p | p C、p & !p D、p | !p44. 能正确表示逻辑关系: a10或a0 的C语言表达式是( )A、a=0 & a=10 or a=10 &=0 D、a=10 | a= D、(类型)46. 下列运算符中优先级别最高的是( )A、! B、% C、-= D、&47. 以下关于运算符优先顺序的描述中正确的是( )。A、赋值运算符逻辑运算符关系运算符算术运算符B、算术运算符赋值运算符逻辑运算符C、逻辑运算符算术运算符赋值运算符D、关系运算符0; C、n=(i=2,+i); D、+

    8、(i+1);50. 以下不符合C语言语法的赋值语句是( )。A、a=b=5; B、a=1,b=2 C、+j; D、y=(a=3,6*5);51. 如果int a=2,b=3,c=0,下列描述正确的是( )A、a|(b=c)执行后b的值为0 B、ab!=c和a(b!=c)的执行顺序是一样的C、a&bc的结果为假 D、!a!=(b!=c)表达式的值为152. 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 & y+z/2的值是( )A、6 B、1 C、0 D、253. 若给定条件表达式(M)?(a+):(a-),则其中表达式M( )。A、和(M!=1)等价 B、和(M=1

    9、)等价 C、和(M!=0)等价 D、和(M=0)等价54. 用下列语句定义a,b,c,然后执行b=a、c=b+b,则b,c的值是( )。long a=3;int b; char c;A、2和101 B、3和101 C、3和100 D、3 和9955. 表达式18/4*sqrt(4.0)/8值的数据类型为( )。A、不确定 B、double C、int D、float56. 若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是( )。A、9 B、-12 C、6 D、-357. 若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”,则以下不能满足要求

    10、的表达式是( )。(A%2) B、A%2=1 C、!(A%2=0) D、A%258. 判断char型变量cl是否为小写字母的正确表达式是( )。A、(cl=a)&(cl=z) B、=cl=cl)|(=cl) D、(cl)&)59. 假设所有变量均为整型,则表达式(a=2,b=5,b+,a+b)的值是( )。A、7 B、2 C、6 D、860. 设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=ab)&(n=cd)运算后,n的值为( )。A、3 B、0 C、1 D、261. 若已定义x和y为double类型,则表达式x=1,y=x+3/

    11、2 的值是( )。A、1 B、2.0 C、2.5 D、262. 已知year为整型变量,不能使表达式(year%4=0&year%100!=0)|year%400=0的值为“真”的数据是( )。A、1992 B、1990 C、2000 D、199663. 能正确表示逻辑关系:10a0的C语言表达式是( )。=0|a=10aC、a=10&a5)printf(“%d”,x);else printf(“%dn”,x - -);A、7和5 B、6和3 C、7和4 D、6和44. 为了避免嵌套的条件分支语句if-else的二义性,C语言规定:C程序中的else总是与( )组成配对关系。A、缩排位置相同的

    12、if B、在其之前未配对的if C、在其之前未配对的最近的if D、同一行上的if5. 下列程序段的输出结果是()int x=0;while(+x3)printf(%4d,x); A、4 B、0 1 2 C、1 2 D、36. 循环结束后,count 的值是()count=1;while(count=145) a=a+7;count+; A、1 B、144 C、145 D、1467. 有如下程序片段:inti = 0;while(i+ = 2);%d, i);则正确的执行结果是( ) A、2 B、3 C、4 D、以上都不对8. 在下面的条件语句中(其中S1和S2表示C语言的语句),只有一个在功

    13、能上与其他3条语句不等价,它是()A、if(a) S1; else S2; B、if(a=0) S2; else S1; C、if(a!=0) S1;else S2; D、if(a=0) S1;9. 执行下列代码后的输出是 ( ).int a=1,b=0;switch (a)case 1:switch(b) case 0: printf(*0*);break;*1* case 2:*2* A、*0* B、*0*2* C、*0*1*2* D、运行出错10. 执行下列语句后,sum 的值是()。sum=0;for(count=1;county) z=x;else z=y;return(z);A、1

    14、8 B、27 C、45 D、7225. 以下程序的输出结果为( )。int a=1,b=2,c=3,d=4,e=5;,func(a+b,b+c,c+a),(d+e);intfunc(intx,int y) return(x+y);A、15 B、9 C、13 D、函数调用出错26. 下列存储类别中,()的可见性与生存期不一致。A、外部变量 B、自动变量 C、静态变量 D. 寄存器变量27. 以下函数的类型是()。fff(float x) return 5;A、无法确定 B、int类型 C、与参数x的类型相同 D、void 类型28. 下列说法不正确的是( )。A、在一个函数部,可以在复合语句中定义变量,这些变量只在复合语句中有效B、形式参数是局部变量C、不同函数中,可以使用相同名字的变量D、主函数main中定义的变量在整个文件或程序中有效29. 以下关于变量beta的说确的是( )。void fun(int a)staticint beta=25; A、当首次调用函数时被初始化一次。 B、每次调用函数时都要进行初始化。C、在函数中不能改变它的值。 D、A和C都对30. 全局变量的定义不可能在( )。A、函数部 B、文件外面 C、最后一行 D、函数外面31. 以下不正确的说法是:C语言规


    注意事项

    本文(C语言选择题14章期末复习Word文件下载.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开