下载此文档

历届重庆市c语言计算机二级考试试题及答案.doc


文档分类:资格/认证考试 | 页数:约56页 举报非法文档有奖
1/56
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/56 下载此文档
文档列表 文档介绍
2007年1注意事项:、二题为客观题,、四、五、六题为主观题,请将答案做在答题纸上一、单项选择题。(每小题1分,共20分),主调函数中的实参和被调函数中的形参(B)。(A)个数、次序必须相同,但数据类型可以不考虑(B)个数、次序和对应参数的数据类型都应该相同(C)个数、次序和数据类型均可以不相同(D)对应参数数据类型应相同,,则与表达式a等价的C语言关系表达式是(B)(A)a>0 (B)a!=0 (C)a==0 (D)a<(a=0,b=0;(b!=45)||(a<5);a++);的循环次数是(D)(A)4 (B)3 (C)5 (D),则正确的输入语句是(C)。(A)gets('a'); (B)scanf("%c",a);(C)scanf("%s",a); (D)gets("a");{red,green,yellow=5,white,black};定义了一枚举类型。编译程序为值表中各标识符分配的枚举值依次为(C)。(A)1、2、3、4、5 (B)0、1、5、2、3(C)0、1、5、6、7 (D)3、4、5、6、,在屏幕上的内容是(D)。voidmain(){ inta=0; a+=(a=12); printf("%d\n",a);}(A)0 (B)6 (C)12 (D),y为实数类型的变量,要判断x,y相等,最好使用下列关系表达式(C)。(A)x==y (B)x-y==0(C)fabs(x-y)<1e-8 (D)labs(x-y)<1e-、说明和语句,则值为101的表达式是(C)。structCW{ inta;int*b;}*p;intx0[]={11,12},x1[]={31,32};structCWx[2]={100,x0,300,x1};p=x;(A)*p->b(B)p->a(C)++(p->a)(D)(p++)->(C)。intx=3,y=4;voidmain(){ intx,y=5; x=y++;printf("%d",x);}(A)3 (B)4 (C)5 (D),函数默认的存储类型为(D)。(A)auto (B)register (C)static (D):floaty,*p=&y;,假定变量y在内存中所占地址为100~103。那么p的值为(A)。(A)100 (B)101 (C)102 (D):inta[10],n,*p1=a,*p2=&a[9];,则正确的赋值语句为(A)。(A)n=p2-p1; (B)n=p2*p1; (C)n=p2+p1; (D)n=p1/p2;("abcd\0ef\ng\0")的结果为(A)。 (A)4 (B)5 (C)8 (D),a的值是(C)。#include<>main(){ inta; printf("%d\n",(a=3*5,a*4,a));}(A)65 (B)20 (C)15 (D),b,x;且变量都已正确赋值,下面选项中合法的if语句是(A)。(A)if(a==b)x++; (B)if(a=<b)x++;(C)if(a<>b)x++; (D)if(a=>b)x++;,变量a的值是(B)。#include<>#defineSQR(X)X*Xvoidmain(){ inta=10,k=2,m=3; a/=SQR(m)/SQR(k); printf("%d\n",a);} (A)10 (B)1 (C)5 (D),表达式(t=1,t+5,t)的值是(C)。(A)1 (B) (C) (D),下面关于数组的描述中正确的是(C)。(A)数组的大小是固定的,但可以有不同类型的数组元素(B)数组的大小是可变的,但所有数组元素的类型必须相同(C)数组的大小是固定的,所有数组元素的类型必须相同(D)数组的大小是可变的,(B)。#include<>voidmain(){ inta,b,c=241;a=c/100%9;b=-1&&-1;printf("%d,%d\n",a,b);}(A)2,0 (B)2,1 (C)6,1 (D)0,-,则下列引用方式中不正确的是(D)。 structworker { intno;cha

历届重庆市c语言计算机二级考试试题及答案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数56
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxq93485240
  • 文件大小125 KB
  • 时间2019-06-25