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

C语言期末试卷A

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

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

C语言期末试卷A

一、单项选择题每空2分,共50分 请将各小题正确答案的字母序号填到相应小题的下划线上 1. C语言的运算符按运算对象的数目可以分为 o A 单目运算一种B单目和双目运算符 C单目、双目和三目运算符D单目、双目、三目运算和四目运算符 2. C语言表达式2/5*10的值是 o A 0.04B4Q4.0D0 3. 已知变量f和i的类型说明如下 float f12.34; int i; 则以下符合C语言语法的表达式是 o A iintf5B iintf5 C if5D iint f5 4. 能正确表示数学式1 WxW5的C语言表达式是 。 A1 x5Bx lx5 Cxl x5Dl xll5 x 5. 设变量c的数据类型是char, i的数据类型是int, f的数据类型是float, 则C语言表达式c*ic*f-i100值的数据类型为。 Aint B float C charD不确定 6. 在下列选项中,合法的C语言用户标识符的是 o A int B sin C if D ij 7. C程序的执行从 开始。 A程序中的第1个语句 B程序中的第1个函数 C名为main的函数D包含文件的第1个函数 8. 凡在C语言函数中未指定存储类别的变量,其隐含的存储类别为 。 A自动autoB静态staticC字符串D字符或字符型变量值 9. 以下程序运行时要求输入10和20分别存放在变量x和y中,能正确输入数 据的是 。 main {int x,y; scanfxd,yd,x,y; printfxyd,xy; 说明用CR表不换行符,用表不空格符 A10_20CRBx10,y20CR C10CRDx10CR 20CRy20CR 10. 下面程序的运行结果是。 main { int a,b; a32767; ba1; printfad,bd\n,a,b; } Aa32767,b-32768Ba32767,b32768 Ca32767,blD运行出错 11. 在C语言中,以下错误的描述是 。 A break语句不能用于循环语句和switch语句外的任何其它语句 B 在switch语句中使用break语句或continue语句的作用相同 C 在循环语句中使用continue语句是为了结束本次循环,而不是终止整个循 环 D 在循环语句中使用break语句是为了使流程跳出循环体,提前结束循环 12. 在C语言中,数组作为函数的形参,函数调用时,若用数组名作为函数的实 参,则实际上传递给形参的是 。 A数组首地址B数组的第一个元素值 C数组中全部元素的值D数组元素的个数 13. C语言编译系统对宏命令是 o A 在程序运行时进行替换处理 B 在程序连接时进行处理 C 和源程序中其它C语句同时进行编译 D在对源程序中其它成份正式编译之前进行处理 设是 abcd x、y为整型变量且已赋值,将其中较大的值输出的、正确的if语句 if x y printf d , x ; if x y printf d , x ;printf d , y ; if x y ; printf d , x ; else printf d , y ; if x y printf d , x ; else printf d , y ; 15. 对以下程序段描述正确的是 o x10; whilex xx/4; A不执行循环体B循环体执行一次C循环体执行二次D死循环 16. 在C语言中,引用数组元素时,对数组下标的数据类型以下说法错误的 是 O A数组下标可以用整型常量B数组下标可以用整型变量 C数组下标可以用任意类型的表达式D数组下标可以用整型表达式 17. 以下C函数的功能是 o int funint x,int y int z0; zxyxy; return z; } A求x和y二者中的最大值 B求x和y二者中的最小值 C返回一个不确定的值 D返回函数值为“0” 18. 定义数组int s[10];则数组元素下标的取值 。 A最小值为1,最大值为10 B最小值为0,最大值为10 C最小值为0,最大值为9 D最小值为1,最大值为9 19. 已知int i,s[4][5];不能表示数组第3行第3列元素值的是。 A * * x 3B x[3][3] C * * x 3 3 D * x [ 3 ] 3 20. 以下C函数的类型是 o fun float f { printff\n, f ; } A int B float C void D无法确定 21. 设 char *sl, s2[255]programing”;以下操作正确的是 。 A *sl function”;B s2function”; sls2; C si function”; s2sl; D *s2P‘; si s2 ; 22. 设有说明语句 struct student int num,age; }; struct student stu[3]6001,20,6003,21,6005,19}; struct student *pstu; 则下面的C语言表达式中,值为6003的是 o A p-numB p-num C *p.numD *p.num 23. 已有定义int * p ;则指针p可以 o A代表函数的返回值B指向函数的入口地址 C代表函数的类型D代表函数返回值的类型 24. 若用下列语句输出26个大写英文字母 1 foraA;aZ;a printfc,a; 2foraZ;aA;a printfc,a; ⑶ foraA;aZ; printfc,a; 4foraA;aZ; printfc,a; 以下说法正确的是 。 A全都能输出B只有前三个语句可以输出 C只有前两个语句可以输出D只有第一

注意事项

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

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




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


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

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

经营许可证号:ICP备2024020385号



收起
展开