C语言基础练习题(含答案)

上传人:pu****.1 文档编号:488331644 上传时间:2023-10-21 格式:DOC 页数:101 大小:341KB
返回 下载 相关 举报
C语言基础练习题(含答案)_第1页
第1页 / 共101页
C语言基础练习题(含答案)_第2页
第2页 / 共101页
C语言基础练习题(含答案)_第3页
第3页 / 共101页
C语言基础练习题(含答案)_第4页
第4页 / 共101页
C语言基础练习题(含答案)_第5页
第5页 / 共101页
点击查看更多>>
资源描述

《C语言基础练习题(含答案)》由会员分享,可在线阅读,更多相关《C语言基础练习题(含答案)(101页珍藏版)》请在金锄头文库上搜索。

1、目录第1-章 C语言基本知识习题1 选择题22 填空题7 答案及部分解析9第4章选择构造习题11 选择题112 填空题73 答案及部分解析23第5章 循环构造习题2选择题62 填空题:323答案及部分解题分析39第6章数组习题11. 单选题 填空题443判断题54程序填空题55. 阅读程序,分析程序的功能。49第章函数习题551.单选题552. 填空题53.判断题574 程序填空题58. 写出下列程序运营成果59第8章指针习题67选择题67 填空题69第章C语言基本知识习题1 选择题. 如下不是语言的特点的是()。A、语言简洁紧凑 B、可以编制出功能复杂的程序 C、语言可以直接对硬件操作、C语

2、言移植性好2. 下列字符序列中,不可用作C语言标记符的是( )。A.abc13 .n C._3_ D_o . 对的的语言标记符是 ( )。A.u2 B.2_buy .?_uy .by?4 请选出可用作C语言顾客标记符的一组标记符( )。 A.void .a3b3 For D.2adefne 123 -ac DOWORD I ase sizeof. 下列符号中,不属于转义字符的是()。 0xA C.t . 不属于语言核心字的是( )。 A.nt B.reak .while Dchter7. 是语言提供的合法核心字的是()。 A.Flat B.signe C.itger Char8. 如下不能定义

3、为顾客标示符的是( )。 scanf B.Vid C_3c_ D.i 9. 一种C程序是由()。 A 一种主程序和若干子程序构成B 一种或多种函数构成C 若干过程构成D 若干子程序构成1.C语言程序的基本单位是()。 A程序行 B语句 C.函数 D.字符11. 下列说法中,错误的是()。 A.每个语句必须独占一行,语句的最后可以是一种分号,也可以是一种回车换行符号B每个函数均有一种函数头和一种函数体,主函数也不例外C.主函数只能调用顾客函数或系统函数,顾客函数可以互相调用D.程序是由若干个函数构成的,但是必须有、并且只能有一种主函数2. 如下说法中对的的是( )。 AC语言程序总是从第一种定义

4、的函数开始执行B在C语言程序中,要调用的函数必须在min( )函数中定义CC语言程序总是从( )函数开始执行C语言程序中的man( )函数必须放在程序的开始部分13C编译程序是( )。 A.C程序的机器语言版本 B一组机器语言指令 将C源程序编译成目的程序D由制造厂家提供的一套应用软件4如下选项中,合法的顾客标记符是( )。 A.long .abc C.3dma .A.a15如下选项中,合法的实型常数是( )。 A. B.E- 2E .1.E16.已知大写字母A的ASCI码值是5,小写字母的ASII码是97,则用八进制表达的字符常量是( )。 字符 B.字符a .字符c D.非法的常量17.如

5、下选项中,合法转义字符的选项是( )。 A. B018 D.ab18如下选项中,对的的字符常量是( )。 A.”F” . W 19.如下选项中可作为C语言合法整数的是 A.11B .036 C0fa D.x2a220.下列变量定义中合法的是 Ahor _=1-.e-; .dube 1+55; Con o=0xfa; .oat an=-e;21.与数学式子相应的C语言体现式是( )。 A.x(2*1) B9*x*(2*-1) .*po(x,n)*(1/(2*-1) D*p(,x)/(2*x-1)2若有代数式,则不对的的语言体现式是()。 .a/cd*b* B.*b/d C.3*a*bc*d Da

6、*b/d/c*32.已知各变量的类型阐明如下: int m=8, a, b; uignedon w=; dole x314, y=0.12; 则如下符合语言语法的体现式是( )。 A.+=a-=(b=2)(a=8) . n=n*3=8 C.x% D.y=loa (m)2如下符合C语言语法的赋值体现式是( )。 .a=9+c=d+ .a=(+b,cd+9) Ca=9b,+, 9 .=9+=+92已知字母A的II码为十进制数5,且为字符型,则执行语句S=A+6-3;后,中的值为( )。 AD B.8 C不拟定的值 D.C26.在C语言中,规定运算数必须是整型的运算符是()。 A/ + C.*= D

7、.7.若有阐明语句:ca s=2;则变量s()。A涉及一种字符 B涉及两个字符C.涉及三个字符 D.阐明不合法,s的值不拟定28.若有定义:itm=7; loat=2.5, y4.7; 则体现式x+%3*(int)(x)%2/的值是()。 A2.500000 B.2.50000 C.3.5000 D.0.00000029.在C语言中,char型数据在内存中的存储形式是( )。 A.补码 B反码 .原码 D.ASCII码30.设变量x为float类型,m为it类型,则如下能实现将x中的数值保存小数点后两位,第三位进行四舍五入运算的体现式是( )。A.x=(*10+05)/00.0 =*10+0.

8、,100.0C.x=*10+0.5/100.0 Dx=(/100+05)*.01体现式13sq(1.0)/8的数据类型是( )。 .it B.flot .oub D不拟定2.设如下变量均为nt类型,则值不等于7的体现式是()。A.(m=n=6, +n, m+1) .(m6, n+).(m=6, m+, n6,+) D(=, +,=, +1)3假设所有变量均为整型,则体现式(=2, y,y, )的值是()。A.7 C.6 D.4.已知s是字符型变量,下面不对的的赋值语句是( )。.s=02; B.u+v;.s=2; D.s=+;5.已知s是字符型变量,下面对的的赋值语句是( )。Asabc; .s08;.s=xde; D.s=”;6.若有如下定义,则对的的赋值语句是()。it ,; ft z;A.1,y, Bx=10 C.x+; D.x=in (z);37设x、y均为flt型变量,则不对的的赋值语句是( )。A.+x; B.x*=y-2; Cy(x%3)/1; D.=y;3下列语句中符合C语言的赋值语句是( )。.a=7+b=; .a7+b+=+7;.a7+b,+,a7 D.a=7b,c=a+;9.ucar函数可以向终端输出一种( )。A整型变量体现式值。 B.字符串C实型变量值。 .字符或字符型变量值。0如下程序段的输出成果是( )。inta=

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 幼儿/小学教育 > 幼儿教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号