C实训学期测试题.xlsVIP

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C实训学期测试题,高一下学期期末测试题,小学期实训总结,小学期实训报告,c语言测试题,c测试题,c语言基础测试题,c实训总结,c实训报告,c语言实训总结

Sheet1 v_tm_bzda v_tm_da v_tm_fs v_tm_nd v_tm_nr v_tm_tx v_tm_zsd v_tm_zy 题号 题目内容 可选项 答案 说明 执行下面程序后,输出结果是()。 main() { a=45,b=27,c=0; c=max(a,b); printf(%d\n,c); } int max(x,y) int x,y; { int z; if(xy) z=x; else z=y; return(z); } 45; 27; 18; 72 A 下列数组说明中,正确的是()。 int array[][4]; int array[][]; int array[][][5]; int array[3][]; 下面有关for 循环的正确描述是 ()。 for 循环只能用于循环次数已经确定的情况; for 循环是先执行循环体语句,后判断表达式; 在for 循环中,不能用break 语句跳出循环体; for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来; D 以下程序的输出结果是(). main() {int i,j,k,a=3,b=2; i=(--a==b++)?--a:++b; j=a++;k=b; printf(i=%d,j=%d,k=%d\n,i,j,k); } i=2,j=1,k=3; i=1,j=1,k=2; i=4,j=2,k=4; i=1,j=1,k=3; 若有下列定义,则对a 数组元素地址的正确引用是(). int a[5],*p=a; C 下列选项中正确的语句组是()。 char s[8]; s={Beijing}; char *s; s={Beijing}; char s[8]; s=Beijing; char *s; s=Beijing; 若变量a,i 已正确定义,且i 已正确赋值,合法的语句是() a=int(i); a==1; ++i; a=a++=5; 以下字符中不是转义字符的是()。 \a; \b; \c; \\ a 是个转义字符,其 ASCII 码为 7: \a (alert) char h,*s=h;可将字符H通过指针存入变量h 中的语句是(). *s=H; *s=H; s=H; s=H B 设以下变量均为int 类型,表达式的值不为7的是() x=y=6,x+y,x+1; x=y=6,x+y,y+1; x=6,x+1,y=6,x+y; y=6,y+1,x=y,x+1 若有说明 int a[3][4];则对a 数组元素的正确引用是()。 a[2][4]; a[1,3]; a[1+1][0]; a(2)(1) 有定义:int a=8,b=5,c;, 执行语句c=a/b+0.4;后,c 的值为 () 1.4; 1; 2.0; 2 以下标识符中,不能作为合法的C 用户定义标识符的是(). answer; to; signed; _if 在C 语言中,引用数组元素,其数组下标的数据类型允许是() 整型常量; 整型表达式; 整型常量或整型表达式; 任何类型的表达式 已知year 为整型变量,不能使表达式(year%4==0year%100!=0)||year%400==0的值为真的数据是(). 1990; 1992; 1996; 2000 以下描述中,正确的是()。 预处理是指完成宏替换和文件包含中指定的文件的调用; 预处理指令只能位于C 源文件的开始; 源程序中凡是行首以#标识的控制行都是预处理指令; 预处理就是完成C编译程序对C源程序第一遍扫描,为编译词法和语法分析作准备 以下函数调用语句中实参的个数是().exce((v1,v2),(v3,v4,v5),v6); 3; 4; 5; 6 下列程序的输出结果是(). main() { int x=1,y=0,a=0,b=0; switch(x) { case 1:switch(y) { case 0:a++;break; case 1:b++;break; } case 2:a++;b++;break; case 3:a++;b++;break; } printf(a=%d,b=%d\n,a,b); } a=1,b=0; a=2,b=1; a=1,b=1; a=2,b=2 以下各选项企图说明一种新的类型名,其中正确的是()。 typedef v1 int; typedef v2=int; typedef int v3; typedef v4: int 设有说明:char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为()。 float; char; int; double 若已定义x 为int 类型变量,下列语句中说明指针变量p 的正确语句是(). int p=

文档评论(0)

gooddoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档