C语言基础知识重难点题复习课件.ppt

C语言基础知识重难点题复习课件.ppt

ID:57057045

大小:523.50 KB

页数:93页

时间:2020-07-30

C语言基础知识重难点题复习课件.ppt_第1页
C语言基础知识重难点题复习课件.ppt_第2页
C语言基础知识重难点题复习课件.ppt_第3页
C语言基础知识重难点题复习课件.ppt_第4页
C语言基础知识重难点题复习课件.ppt_第5页
资源描述:

《C语言基础知识重难点题复习课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言基础知识重难点题复习精讲附答案1.在计算机上,可以直接运行的程序是[A]A.机器语言程序B.高级语言程序C.汇编语言程序D.C语言源程序2.一个C语言程序总是从[D]开始执行A.第一行B.第一个函数C.最后一个函数D.主函数3.下面说法正确的是[A]A.main函数可以在自定义函数后B.main函数必须在系统库函数后C.若有定义int(*f)(),则函数f()为int型D.C语言的源程序由语句组成4.结构化程序设计不包括[A]A.最优化B.自顶而下,逐步细化C.模块化设计D.结构化编码5.C语言中函数返回值的类型是

2、由[B]决定的A.return语句中的表达式类型P158B.定义函数时所指定的函数类型C.调用函数时临时指定D.对被调用函数申明时指定6.下列调用函数的说法中不正确的是[C]A.主调函数和被调函数可以不在同一文件中B.实际参数和形式参数可以同名C.函数间传递数据不可以使用全局变量D.若形参和实参都是数组名,则为地址传递7.void作为函数的参数时,表示[B]A.该函数无返回值B.函数无参数C.实参可为任意值D.该函数可返回任意值8.用数组名作为实参,传递给形参的是[A]A.数组的首地址B.数组元素的个数C.数组的第一个元

3、素的值D.数组的全部元素的值9.结构化程序设计三种基本结构不包含[C]:A.选择结构B.循环结构C.数据结构D.顺序结构10.算术表达式描述为C语言表达式,不正确的是[C]A.a/b/cB.a/(b*c)C.a/b*cD.(a/b)/c11.标识符的正确定义是[D]A.标识符不区分大小写B.标识符不能描述常量C.类型名也是标识符D.标识符是用户定义的,可以做为变量名12.以下[C]组中的标识符都是合法的C语言用户标识符A.12x1B.abs-1C.scanfD.x2p_10¥3CHARqstuf1#tchar1unsig

4、ned13.int、unsignedint类型数据的取值范围分别是[A]A.-32768~32767和0~65535B.–256~255和-32768~32767C.-32768~32767和0~255D.–32768~32768和0~6553614.以下[D]是正确的变量名:A.5fB.ifC.f.5D._f515.以下正确的是[D]A.‘a’*’b’是不合法的B.”a”+”b”是合法的C.若定义inta,b;则(a+b)++是合法的D.强制类型转换运算的优先级高于算术运算16.合法的常量是[B]A.314.15e2.

5、0B.–.0314e–2C.–e–2D.’xah’17.合法的字符常量是[C]A.’84’B.’ab’C.’x4a’D.””18.字符串”mx4a\p102q”的长度是[B]字节A.16B.7C.15D.919.定义数组:chars[20]=”mx4a\p102q”则分配给数组的存储空间是[A]字节A.8B.15C.7D.2020.若有定义:chars[10]=”%da101”;则strlen(s)的值为[C]A.10B.9C.2D.无再加上‘/0’作为结束”%da101”存放

6、在内存占多少字节?Key:621.对于数组a,正确的定义为[C]A.inta(10)B.intn=10,a[n]C.#defineSIZE10D.intn;n=10;inta[SIZE]inta[n];22.合法的字符常量是[C]A.’268’B.’xy’C.’x8c’D.””23.以下[D]是正确的常量:A.E-5B.1E5.1C.’a12’D.32766L24.合法的字符常量是[B]A.’好’B.‘\’C.“x41”D.”A”25.以下程序段运行后屏幕输出为[B]:chars[]=“abcdef”;

7、printf(“%d,”,strlen(s));printf(“%s”,s);A.8,abcB.3,abcC.7,abcdefD.3,abcdef26.以下程序段运行后屏幕输出为[B]:chars[]=“abcdef”;chart[]=“xyz”;strcpy(s,t);printf(“%c”,s[2]);A.cB.zC.D.d27.”a”在内存中以[B]个字节存放A.1B.2C.8D.16‘’在内存中以[A]个字节存放A.1B.2C.8D.1628.printf(”%d,%d,%d”,010,0x10,10

8、);输出结果是[D]A.10,10,10B.16,8,10C.无答案D.8,16,1029.下列运算符的优先级按从高到低的顺序是[C]A.<<+&&!=B.!=<<+&&C.+<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。