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

计算机专业《C语言程序设计》期中考试试题

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

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

计算机专业《C语言程序设计》期中考试试题

06计算机专业C语言程序设计期中考试复习题 一、单选题(每小题2分,共20分) 1. 在每个C程序中都必须包含有这样一个函数,该函数的函数名为()。 A. main B. MAIN C. name D. function 2. 设x和y均为bool量,则x y为真的条件是( B.其中一个为真 D.它们均为真 A.其中一个为假 C.它们均为假 3. 逻辑表达式x〉0 A. x〈0 || y5 C. x0 || y5 y5的相反表达式为 B. x0 y5 D. x0 y5 o 4. 址大( 假定P是一个指向float型数据的指针,则p1所指数据的地址比p所指数据的地 )个字节。 A. 1 B. 2 C. 4 D. 8 5. 枚举类型中的每个枚举常量的值都是一个()。 A,整数 B.浮点数 C.字符 D.逻辑值 6. 循环体至少被执行一次的语句为()语句。 A. for循环 B. while循环 C. do循环 D,任一种循环 7. 在下面的字符数组定义中,()语句有语法错误。 A. char a[20] abcdefg ; B. char a[] xy55. C. char a[15] { 1 , 2 }; D. char a[10] 5 8. 若用数组名作为函数调用的实参,传递给形参的是()。 A.数组的首地址B.数组中第一个元素的值 C,数组全部元素的值D.数组元素的个数 9. 假定AB为一个类,则执行“AB a(4), b[5], *p[2]; ”语句时,自动调用该类构造 函数的次数为()。 A. 6 B. 7 C. 9 D. 11 10. 当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式 为()。 A. ios in B. ios out C. ios in | ios out D, 没有 二、填空题(每小题2分,共20分) 1. 若需要定义一个标识符常量,并且使C能够进行类型检查,则应在定义语句的开 始使用保留字。 2. 算术表达式旦 4力-1对应的C表达式为 o 3a 3. 逻辑表达式xy x10的相反表达式为 o 4. 每个字符指针变量占用内存 个字节。 5. 执行typedef int DataType; ”语句后,在使用int定义整型变量的地方都可以使 用标识符 来定义整型变量。 6. 对于在所有函数定义之外定义的变量,若没有被初始化则系统隐含对它赋予的初值 为 O 7. 假定p所指对象的值为25, p1所指对象的值为46,则执行“*p;”语句后,p 所指对象的值为 O 8. 假定一个结构类型的定义为struct A{int a; double* b; A* c;};”,则该类型 的大小为 字节。 9. 假定一维数组的定义为“int M8];”,则该数组所含元素的个数为 o 10. 若while循环语句的开始为” while i10 ”,若i的初值为0,同时在循环体 中不会修改i的值,则其循环体将被重复执行 次后正常结束。 三、写出下列每个程序运行后的输出结果每小题6分,共30分 1. includeiostream. h void main int sl0, s2l; forint il; i6; i sli; s2*i;} coutsl,, s2endl; } 输出结果 2. includeiostream. h void main { int a[10] 68, 79, 86, 65, 46, 94, 37, 78, 60, 53; int c0; forint i0;i10;i ifa[i]60 c; coutHc-,cendl; 输出结果 3. includeiostream. h void main int a[3] [4] {{1,2, 7, 8, 5, 6,11,15, {9,20,3,4}}; int ma[0][0]; forint i0;i3;i for int j0;j4;j ifa[i][j]m ma[i][j]; coutmendl; } 输出结果 4. includeiostream. h void main int a10, b15; couta, J b,; a*3; int ba20; couta, b〈〈; } couta, bendl; } 输出结果 5. includeiostream. h void main int a[8] 6, 19, 4, 12, 20, 5, 18, 25; int* pa; for pa; pa8;p if *p〈10 cout*p,; coutendl; } 输出结果 四、写出下列每个函数的功能每小题8分,共24分 1. bool WBint a[], int n, int x for int i0; Kn; i ifa[i]x return true; return false; 函数功能 2. int LJint a[], int n int k0; forint il;in;i ifa[i]a[k] ki; return a[k]; } 函数功能 3. 假定结构类型Dnode中的data域为结点值域,next域为结点指针域。 DNode* QBint n { ifn0 return NULL;} DNode* fnew DNode; cinf-data; DNode* pf; while--n pp-nextnew DNode; cinp-data; } p-nextNULL; return f; } 函数功能 五、按题目要求编写程序6分 已知6WaW30、15WbW36,求出满足不定方程2a5b126的全部整数组解。如13, 20 就是其中的一组解,并按此格式输出每组解。答案供参考 一、单选题(每小题2分,共20分) 1. A2. D3. B 6. C7. D8. A 二、填空题每小题2分, 1 3 5 7 9 const xy || x10 DataType 46 8 4. C5. A 9. A10. D 共20分 2. 4.

注意事项

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

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




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


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

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

经营许可证号:ICP备2024020385号



收起
展开