DLUT计算机二级模拟考试试题三.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DLUT计算机校二级模拟考试试题三 一?判断题 在C程序中,注释说明只能位于一条语句的后面 当函数的类型与return语句后表达式的值的类型不一致时,函数返回值的类型由 return 语句后表达式值的类型决定。 do — while循环由do开始,while结束,在 while (表达式)后面不能加分号。 定义 int x[5] , n;贝U x=x+ n;或x++;都是正确的。 逻辑表达式42 1||53-!0 的值为1。 for循环的三个表达式中间用逗号相分隔。分号 若有定义int a[10];贝U for (i=0;i=10;i++) a[i]=i;执行时无语法错误。 格式字符%e以指数形式输出实数数字部分小数位数 7位。 二维数组在内存中存贮时,是按下标值递增且右侧的下标比左侧的下标变化快的顺序连 续存贮各元素的值。 C语言中,在打开文件时,必须说明文件的使用方式, r用于打开一个不存在的文件。 选择题 在C程序中,字符型数据在内存中以 形式存放。 原码 B. BCD码 C.反码 II 对于语句f=,”,,;的判断中, 是正确的。 A.语法错误 B.使f的值为 C.使f的值为 D.使f的值为 能正确表示a和b同时为正或同时为负的逻辑表达式是: () A.(a=0||b=0)(a0||b0) B. (a=0b=0 )(a 0b0) C.(a+b0)(a+b=0) D. a*b0 下面函数的功能是: sss(s,t) char *s, *t; { while((*s)(*t )(*t++= =*s++)); return(*s-*t); } A.求字符串的长度 B:比较两个字符串的大小 C:将字符串s复制到字符串t中 D:将字符串s续接到字符串t中 函数char ctype(int x, int y)的返回类型由 确定。 A.字符型 B. return语句返回的表达式类型 C.浮点型 D.调用时的实参类型 设有如下程序段: int k=10; while(k==0) k--; 则下述说明中正确的是: A.循环体执行一次 循环体执行10次 循环体一次也不执行 死循环 以下程序的输出结果是 。 main( ) {char str[ ]=ABCD,*p=str; printf(%d\n,*(p+4));} A. 68 B. 0 C字符D的地址 D.不确定的值 以下程序的输出结果是 。 main( ) {int a[ ]={2,4,6,8},*p=a,i; for(i=0;i4;i++) a[i ]=*p++; printf(%d\n,a[2]);} A. 6 B. 8 C. 4 根据下面的程序 , 正确的输出形式是 。 main() { float x=, y=; printf (%e,%\n, x,y); } A. +001,+002 B. +001,+002 C. +002,+002 D. +002,+002 下面的 scanf 函数输入数据,使得 i=10, j=15,c1=S,c2=s,x=,y=,z=, 选择正确的键盘输入方法 。(规定用字符串[CR]表示回车,U表示空格) main() { int i,j; float x,y,z; char c1,c2; scanf(%5d%5d%c%c%f%f%*f%f,i,j,c1,c2,x,y,z); } TOC \o 1-5 \h \z A. +,[CR] B. + + [CR] [CR] 下列运算符优先级最低的是 : ( ) A. B. || C. + D.! 下面程序的功能是输入数组元素, 0或负数则重新输入。请在 A处填写正确语句。 #include main() { int data[10],i; for(i=1;i10;i++) { printf(\ndata[%d]=,i); scanf(%d,data[i]); if(data[i]=0) ___A___ A. {i--; continue;} B. {i--; break;} C. continue 程序的输出结果应该是 。 #in clude void fun (float *p1, float *p2, float *s) { s=(float *)malloc(1,sizeof(float)); *s=*p1+*(p2++); } main () { float a[2]={,},b[2]={,},*s=a; fun (a,b,s); prin tf(%f\n,*s); } 注:malloc (size)分配size字节的存储空间 A. B. C. D. 有两个实型变量 dog和cat,若要把数据写入磁盘文件中,以下正确的形式是 : A. fprintf(dog,cat);

文档评论(0)

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

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

1亿VIP精品文档

相关文档