蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOCX文档下载
 

C语言复习题_大一

  • 资源ID:53132975       资源大小:100.82KB        全文页数:18页
  • 资源格式: DOCX        下载权限:游客/注册会员    下载费用:15积分 【人民币15元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要15积分 【人民币15元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

C语言复习题_大一

程序设计和C语言1 顺序程序设计3 第一单兀 第二单元 第三单元 第四单元 第五单元 第六单兀 分支程序设计7 循环程序设计错误未定义书签。 数 组错误未定义书签。 函 数错误未定义书签。 第一单元 程序设计和C语言 、选择题 1. C语言的基本构成单位是o A. 函数B,函数和过程C,超文本过程 D.子程序 2. 一个C语言程序总是从 开始执行。 A, 主过程 B,主函数 C.子程序 D.主程序 3. C语言的程序一行写不下时,可以。 A.用逗号换行 B.用分号换行 C.在任意一空格处换行D.用回车符换行 4. 以下叙述不正确的是。 A. 在C程序中,语句之间必须要用分号”;”分隔 B. 若a是实型变量,C程序中a10是正确的,因为实型变量中允许存放整型数 C. 在C程序中,无论是整数还是实数都能正确无误地表示 D. 在C程序中,%是只能用于整数运算的运算符 5. 以下不正确的C语言标识符是 A. ABCB. abcC. a_bcD. ab. c 6. 下列字符串是标识符的是 A. _HJB. 9_studentC. longD. LINE 1 7. 以下说法中正确的是o A. C语言程序总是从第一个定义的函数开始执行 B. 在C语言程序中,要调用的函数必须放在main。函数中定义 C. C语言程序总是从main。函数开始执行 D. C语言程序中的mainO函数必须放在程序的开始部分 8. 不合法的常量是。 A. \2B. ” C. 3D. \483 9. 已知各变量的类型说明如下,则以下不符合C语言语法的表达式是- int k, a, b; unsigned long w5 double xl. 422; A. x-3 B. w-2 C. ka2, b3, ab D. aab4*a3 10. 在C语言中,字符型数据在内存中以 形式存放。 A.原码 B. BCD码 C,反码 D. ASCII码 11. 若有定义int a7; float x2. 5; y4. 7; 则表达式 xa3*int xy2/4 的值是 。 A. 2.500000 B. 2.750000 C. 3.500000 D. 0.000000 12. 设有说明char w; int x; float y; double z; 则表达式w*xz-y值的数据类型为o A. floatB. charC. intD. double 13. 以下 是不正确的转义字符。 A. \\ B. \C.08TD. \0 14. 若x为int型变量,则执行以下语句后,x的值为。 x6; xx-x*x; A. 36 B. -60 C. 60 D. -24 15. 字符串〃\\\〃ABC\〃\\〃的长度是 o A. 11 B. 7C. 5 D. 3 二、填空题 1. 一个函数由两部分组成,它们是 和 o 2. 一个C源程序至少包含一个,即 o 3. 设int a12;则表达式a/aa的值是。 4. 表达式xa3, 6*a和表达式xa3, 6*a分别是 表达式和 表达 式,两个表达式执行完的结果分别是 和,x值分别是 和 O 5. 在C语言中,实数有两种表示形式,即 和。 6. 在C语言中,运算符的优先级最小的是 运算符。 整形数在内存中占两个字节,那么-10的补码是 o 第二单元顺序程序设计 、选择题 1. 若m为float型变量,则执行以下语句后的输出为。 m1234. 123; printf 〃-8. 3f\n〃, m; printf 〃%10. 3f\n〃, m; A. 1234. 123 B. 1234. 123 C. 1234. 123 D. -1234. 123 1234. 1231234. 1231234.123001234.123 2. 若x, y,z均为int型变量,则执行以下语句后的输出为。 xyz105-5; printf 〃xd, yd, zd\n〃,x, y, z; yzx0, x10; printf /zxd, yd, zd\n〃,x, y, z; A. X10, Y-15, Z10B. X 10, Y10, Z 10 X0, Y 10, Z0X0, Y10, Z10 C. X10, Y15, Z10D. X 10, Y10, Z 10 X10, Y10, Z0X0, Y10, Z0 若x是int型变量,y是float型变量,所用的scanf调用语句格式为 scanf /zxd, yf 〃, x, y; 则为了将数据10和66.6分别赋给x和y,正确的输入应是 x10, y二66. 6<回车〉 10〈回车>66. 6〈回车〉 已知有变量定义int A. C. 4. 据,使30存入a,字符b,存入c, A. 30 b〈回车〉 C. 30〈回车>b〈回车〉 B. 10 66. 6<回车〉 D. x10〈回车>y66. 6<回车〉 a; char c;用 scanf dc , a, c;语句给 a 和 c 输入数 则正确的输入是o 5. 已知有变量定义double x; long a; 是 o若要输出a和x的值, A. scanf “%df”,a,x; printf d, f , a, x; C. scanf ,a,x; printf ld, lf , a, x; B. 30 b〈回车〉 D. 30b〈回车〉 要给a和x输入数据,正确的输入语句 正确的输出语句 o scanf ,a,x; printf ld, f , a, x; scanf ,a,x; B. D. printf ld, f , a, x; 6. 若有定义double xl, y;则以下的语句执行的结果是。 y二x3/2; printf %f , y; A. 2. 500000 B. 2. 5 C. 2. 000000 D. 2 7. 若a为整型变量,则以下语句 o a-2L; printf〃%d\n〃,a; A.赋值不合法B.输出为不确定的值 C.输出值为-2D.输出值为2 、读程序写结果 1. main int x, y; scanf〃%2d*2dld〃, x, y; printf〃%d\n〃, xy; }

注意事项

本文(C语言复习题_大一)为本站会员(aaakkpc)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

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




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


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开