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

c语言程序设计期末考试试卷(B)

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

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

c语言程序设计期末考试试卷(B)

8、判断字符串si是否大于字符串s2,应当使用 D A、ifsls2 B、ifab C、ifstrcpys2,s 1 0 D、ifstcmps 1 s20 9、表达式__C_的值不是1o A、001B、 54C、EOFD、NULL 10、以下有关函数的形参和实参的说法中正确的是 o A、实参和与其对应的形参各占用独立的存储单元 B、实参和与其对应的形参各占用一个的存储单元 C、只有当实参和与其对应的形参同名时才占用一个的存储单元 D、形参是虚拟的,不占用存储单元 11、以下有关宏替换的叙述不正确的是一D 。 A、宏替换不占用运行时间B、宏名无类型 C、宏替换只是字符替换D、宏名必须用大写字母表示 12、下面判断正确的是 。 A、char *achina;等介于 char *a;*achina; B、char str[ 10]{china”};等介于 char str[10];str[]{china”}; C、char *schina;等介于 char *s;schina; D、char *schina;等介于 char s[10];*s,,china,,; 13、设pl和p2是指向同一个字符串的指针变量,,c为字符变量,则以下不能正确执行 赋值语句的是B 。 A、c*pl*p2B、p2c C、plp2D、c*pl**p2 14、函数f定义如下,执行语句asumf 5 f⑶;”后,sum的值应为A 。 int fint m { static int i0; int s0; for;im;i si; return s; } A、21 B、 16C、 15D、8 15、声明语句为“int a[3] [4]; ”,下列表达式中与数组元素a[2]「1]等价的是一 A 。 A、*a[2]lB、a[9] C、*a[l]2D、**a2l 16、设有如下定义 int *ptr*; 则以下叙述中正确的是 。 A、ptr是指向一维组数的指针变量 B、ptr是指向int型数据的指针变量 C、pti是指向函数的指针,该函数返回一个int型数据 D、ptr是一个函数名,该函数的返回值是指向int型数据的指针 重庆邮电大学2006-2007学年第一学期 程序设计基础考试题 B卷 题号 一 二 三 四 五 六 七 八 九 十 总分 分数 评卷人 一、 单选题每题1分 共三十分 1、以下叙述不正确的是D 。 A、一个C源程序可由一个或多个函数组成 B、一个C源程序必须包含一个main函数 C、C程序的基本组成单位是函数 D、在C程序中,注释说明只能位于一条语句的后面 2、下列运算符中,优先级最高的是一 A。 A、- B、 C、D、 3、表达式x0y0等价于_A_。 A、x0||y0 B、x0||y0 C、x0y0 D、x0y0 4、设有说明;char w; int x; float y; double z;则表达式w-xz-y值的数据 类型为 D 。 A、float B、char C、int D、double. 5、能正确表示“当x取值在[1, 10]和[200, 210]范围内为真,否则为假”的表达式 是 B 。 A、x 1 xv 10x200x210 B、x 1 xv 101 lx200x210 C、xlllx10llx200llx210 D、x 1 xv 10llx200llx210 6、以下程序的运行结果是 。 main int k4,a3,b2,cl; printf\nd\n”,kvakcvbca; A、4B、3C、2D、1 7、语句whileE;中的表达式 E等价于 A。 A、E 0B、E 1 C、E 0D、El 24、定义带参数的宏ttdefine jha, b, t ta; ab; bt使两个参数a、b的值交 换,下列表述中哪个是正确的 o A、不定义参数a和b将导致编译错误B、不定义参数a、b、t将导致编译错误 B、不定义参数t将导致运行错误D、不必定义参数a、b、t类型 25、下列各语句序列中,能够将变量u、s中最大值赋值到变量t中的是 B 。 A、 ifustu; ts;B、 ts; ifustu; C、ifusts; else tu;D、 tu; ifusts; 26、两次运行下面的程序,如果从键盘上分别输入6和4.则输出结果是一 A 。 main int x; scanfd,x; ifx 〉5printfd,x; else printfnd\n,x - -;} A、7 和 5 B、6 和 3 C、7 和 4 D、6 和 4 27、char 钿⑵{”abcd”,”ABCD”}; 则以下就法中正确的是D 。 A、aa数组元素的值分别是”abed”和ABCD” B、aa是指针变量,它指向含有两个数组元素的字符型一维数组C、aa数组的两 个元素分别存放的是含有4个字符的一维字符数组的首地址 D、aa数组的两个元素中各自存放了字符句和,A,的地址 28、int a[4][3]{1,2,345,6,7,8,9,10,11,12}; int *prt[3]a,*pa[0] 则下列能够正确表示数组元素a[l][2]的表达式是。 A、**prtl[2]B、**p5 C、*prtl2D、**al2 29、下列程序的输出结果是一D 。 main char*pl,*p2,str[50]xyz; plabcd; p2ABCDn; strcpystr2,strcatp 1 2,p21; printfsn,str; } A、xyabcAB B、abcABz C、ABabczD、xycdBCD 17、设有以下宏定义 define N 3 define Yn Nl*n 则执行语句z2 * NY5l;后,z的值为D 。 A、出错 B、42 C、48 D、54 18、给出以下定

注意事项

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

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




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


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

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

经营许可证号:ICP备2024020385号



收起
展开