c语言基础练习习题及答案.doc

c语言基础练习习题及答案

一、单项选择题

1.下列标识符中,合法的用户标识符是_(B)_。

A)B#123 B)_1234

C)void D) xy*

2.C语言中,要求参加运算的数必须是整数的运算符是_(C)__。

A)/ B)!

C)% D)==

3.下面运算符中,具有右结合性的是__(A)__。

A)= B) + C) / D) %

4.字符串“a\x44\\abcd\101b”的长度是__(A)______。

A) 9 B)10

C) 16 D)18

解释:(a \x44 \\ a b c d \101 b)

5.C语言允许一条语句写在两行上,下列语句不正确的是_(D)_____。

A) int a, B)int a

b; ,b;

C) int D)int a,b

a,b; ;

6.C语言一行写不下时,可以_(C)_。

A) 用逗号换行 B)用分号换行

C) 在任意一空格处换行 D)用回车符换行

7.下所列的C语言常量中,错误的是_(B)__。

A) 0Xff B) 1.2e0.5(E后面指数必须为整数)

C) 2L D) '\72'

8.下列选项中,合法的C语言关键字是_(D)_____。

A) VAR(far) B) cher(char)

C) integer(interrupt) D) default

9.以下错误的转义符是__(D)__。

A) ‘\\’ B) ‘\’’

C) ‘\t’ D) ‘\80’

10.设int类型的数据长度为2个字节 ,则unsigned int类型数据的取值范围是_(B)___。

A) 0至255        B) 0至65535

C) -256至255        D) -32768至32767

11.以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子的C语言表达式是_(A)___。

A) x/y*z      B) x*(1/(y*z))

C) x/y*1/z          D) x/y/z

12.已知w=1,x=2,y=3,z=4,a=5,b=6;则执行语句(a=w>x)&&(b=y>z);后,a,b的值为_____。

A) 1和1       B) 0和6

C) 5和0       D) 0和0

13.设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为_(C)___。

A) 不定值 B) 4 C) 3 D) 1

【#include

main()

{ int x,y,t;

x=y=3;

t=++x||++y;

printf("t=%d x=%d y=%d",t,x,y);

getch();

/*结果t=1 x=4 y=3*/

}】

14.设有语句int a=4;,则执行了语句a+=a-=a*a后,变量a的值是_(B)__。

A) 24  B) -24 C) 4   D) 16

【解释:a+=a-=a*a;/*a=a-a*a=-12 a=a+(-12)=-24*/】

15.设整型变量x,y,z均为3,表达式x+++y+++z++的值是_(A)_____。

A) 9  B) 12  C) 13 D) 15

【解释:x+++y+++z++=x++ +y++ +z++】

16.下面表达式中符合C语言语法的赋值表达式是_(C)_____。

A) a=5+c+d=a+5 B) a=c+d++=a+5

C语言输出AB9798,c语言基础练习习题及答案.doc相关推荐

  1. 猜成语游戏c语言程序设计教程课后答案,《C语言基础》习题及答案.doc

    <C语言基础>习题及答案 一.选择题 1.设a的值为15,n的值为5,则进行a%=(n%=2)运算后,a的值为( A ). A.0 B.1 C.12 D.6 2.设有类型说明 unsign ...

  2. 2019计算机基础答案,2019年计算机基础知识习题与答案.doc

    PAGE PAGE 1 计算机基础知识习题与答案 选择题 一个完整的计算机系统应包括(A). A.硬件系统和软件系统 B.主机和外部设备 C.CPU和存储器 D.主机和实用程序 2.计算机系统中CPU ...

  3. c语言职专试题及答案,中等职业学校计算机应用专业c语言编程基础科试卷及答案.doc...

    中等职业学校计算机应用专业c语言编程基础科试卷及答案.doc 中等职业学校计算机应用专业C语言编程基础科试卷及答案一.填空(共35分)1.Unix系统诞生于 年,是由 实验室的K和用汇编语言开发成功的 ...

  4. c语言作业答案第四章,C语言程序的设计课件源程序及习题的答案第4章.ppt

    C语言程序的设计课件源程序及习题的答案第4章 第4章循环结构的流程及应用 学习目标 ? 使用循环处理需要反复执行的操作. ? 循环结构的流程图. ? 循环与条件的综合应用. 学一学 while语句的一 ...

  5. 国开题库c语言,C语言-程序设计-阅读程序题库.资料大全及其答案.doc

    C语言-程序设计-阅读程序题库.资料大全及其答案.doc 阅读程序题[2.1]以下程序的输出结果是 . mainD float a:a1/100000000:printf"g",a ...

  6. c语言数据类型习题,C语言-数据类型习题及答案.doc

    C语言-数据类型习题及答案.doc 第二章 数据类型,运算符与表达式一选择题1不合法的字符常量是(B).A) t B "A" C) a D)x322.合法的字符常量是(D) .A) ...

  7. 计算机密码应用基础试题及答案,计算机应用基础试题及参考答案.doc

    计算机应用基础试题及参考答案.doc 计算机应用基础试题及参考答案一.填空题每空 1 分,共 30 分 1.计算计的软件系统通常分成应用软件和系统软件.2.字长是计算机一次能处理的二进制位数.3.1K ...

  8. 山大网络教育线上作业计算机,山大网络教育《计算机基础》模拟参考答案.doc...

    山大网络教育<计算机基础>模拟参考答案.doc 计算机基础模拟题1 单项选择 1.完整的计算机系统由( C)组成. A.运算器.控制器.存储器.输入设备和输出设备 B.主机和外部设备 C. ...

  9. 计算机基础应用在线免费答题,计算机应用基础简答题附答案.doc

    计算机应用基础简答题附答案.doc 计算机应用基础简答题1.什么是操作系统操作系统的作用是什么答操作系统在计算机结构中处于硬件裸机与软件系统之间的层次上,它不仅管理位于内层的硬件资源,而且管理和协调外 ...

  10. 计算机基础知识填空题及答案,计算机基础知识习题与答案(填空)

    计算机基础知识习题与答案 填空题 1.一个完整计算机系统应包括(硬件系统和软件系统) 2.计算机手统中CPU是指(运算器 ),它的小文名(存储器) 3.计算机性能主要取决于(字长.运算速度和内存地址) ...

最新文章

  1. c语言程序设计分段定时器,单片机C语言编程定时器的几种表达方式
  2. 刚入职,就被各种 Code Review,真的有必要吗?
  3. mnist等常用数据集下载地址,现成的.mat文件
  4. 基于UNet和camvid数据集的道路分割
  5. java小程序详解_微信小程序登录Java后台接口(详解,附示例代码)
  6. 5种获取RSS全文输出的方法
  7. 【数据结构笔记】归并排序(merge_sort)+ 堆排序 -- python2.7
  8. 运行IIS提示500.21错误
  9. linux系统操作mysql数据库_利用workbench对linux/Ubuntu系统中的mysql数据库进行操作
  10. 【转】VS2008 入门基本操作
  11. 2010 年下半年系统分析师案例分析真题
  12. win10下office2013命令激活参考
  13. vb.net 教程 5-19 拓展:制作一个QQ大家来找茬和美女找茬辅助工具
  14. 山下英子(日)《断舍离》读书笔记
  15. 求和 矩阵迹的性质_怎么证明矩阵特征值的和等于矩阵的迹_
  16. 我的书进驻美国 amazon.com 、 ebay.com
  17. 基于opencv-python的车道线检测(高级)
  18. Track'em Down
  19. Photoshop自动色阶调整原理
  20. JAVA版海关179号对接流程

热门文章

  1. 关于typedef的使用
  2. javascript的parseInt函数(转)
  3. 二进制 八进制 十进制 十六进制
  4. java operator 重载 ==_运算符重载
  5. ‘,‘ expected.Vetur(1005)
  6. 力特usb转232驱动程序下载_电脑USB接口、U盘接口不能使用的原因及解决方法
  7. linux 常用图形库,在Linux下常用的3款Git图形客户端
  8. java递归用for实现_用java实现的经典递归算法
  9. requestparam的作用_POST/GET请求中RequestBody和RequestParam的应用场景
  10. 铺铜规则在哪设定_干货丨PCB layout结合生产设计必须遵循这六大规则!