下载此文档

C语言考试真题.docx


文档分类:资格/认证考试 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
C语言考试真题C程序题库一填空题,1,C语言表达式!(3<6)||(4<9)的值是【1】;2,假设变量a,b均为整形,表达式(a=5,b=2,a>b?a++:b++,a+b)的值是【8】;3,当a=3,b=2,c=1;时,执行以下程序段后c=【2】;If(a>b)a=b;If(b>c)b=c;Elsec=b;C=a;4,已知i=5,写出语句i*=i+1;执行后整形变量i的值是【30】;5,按内存排列顺序,数组chara[2]中的所有元素是a[1]和【a[0]】二判断1,C语言中只能逐个引用数组元素而不能一次引用整个数组Y2,inti=20;switch(i/10){case2:printf(“A”);Case1:printf(“B”);}的输出结果为AN3,在C中,int定义的整形数据在内存中占2个字节。N4,假设有inta[10],*p;则p=&a[0]与p=a等价。Y5,共同体变量所占的内存长度等于最长的成员的长度。Y三选择题1,数组名作为实参数传递给函数时,数组名被处理为(C)A该数组的长度B该数组的元素个数C该数组的首地址D该数组中各元素的值2,若调用一个函数,且此函数中没有return语句,则正确的说法是:该函数(D)A没有返回值B返回若干个系统默认值C能返回一个用户所希望的值D返回一个不确定的值3,为了表示关系x>=y>=z,应使用的C语言表达式是(A)A(x>=y)&&(y>=z)B(x>=y)AND(y>=z)C(x>=y>=z)D(x>=y)&(y>=z)4,C语言中要求对变量作强制定义的主要理由是(D)A便于移植B便于写文件C便于编辑预处理程序的处理D便于确定类型和分配空间5,已定义两个字符数组a,b,则以下正确的输入格式是(A)Ascanf(“%s%s”,a,b)Bget(a,b)Cscanf(“%s%s”,&a,&b)Dgets(“a”),gets(“b”)6,若给定条件表达式(M)?(a++):(a--),则其中表达式M(C)A和(M==0)等价B和(M==1)等价C和(M!=0)等价D和(M!=1)等价7,以下函数类型是(C)Fff(floatx){Return5;}A与参数x的类型相同Bvoid类型Cint类型D无法确定8,以下不正确的if语句是(B)Aif(x>y&&x!=y)Bif(x==y:)x+=yCif(x!=y)scanf(“%d”,&x)elsescanf(“%d”,&y)Dif(x<y){x++,y++}9,指针变量p进行自动加算(即执行p++;)后,地址偏移值为2,则其数据类型为(A)AintBfloatCdoubleDchar10,在以下给出的表达式中,与do--while(E)语句中的(E)不等价的表达式是(C)A(!E==0)B(E>0||E<0)C(E==0)D(E!=0)11,下列程序的输出结果是(B)main(){Printf(“%d\n”,n)}A0B变量无定义C-1D112,以下选型中,与k=n++完全等价的表达式是(A)Ak=n,n=n+1Bn=n+1,k=nCk=++nDk+=n+113,以下程序段的输出结果为(D)charc[]=”abc”;inti=0;do;while(c[i++]!=’\0’);printf(“%d”,i-1);AabcBabC2D314,下列程序段的输出结果为(B)floatk=(“%%%”,k*100);%%%%,下列选项中正确的语句组是(D)Achars[8];s={“Beijing”};Bchar*s;s={“Beijing”};Cchars[8];s=”Beijing”;Dchar*s;s=”Beijing”;16,已知字符a的ASCII码值是97,字符A的ASCII码值是65,则执行下列语句后变量a和b的值分别为(B)inta,b;a=1+’a‘;b=2+7%4-‘A‘;A-63,-64B98,-60C1,-60D79,7817,若使用一维数组名作函数实参,则以下正确的说法是(A)A必须在主调函数中说明此数组的大小B实参数组类型与形参数组类型可以不匹配C在被调用函数中,不需要考虑形参数组的大小D实参数组名与形参数组名必须保持一致18,若有说明:inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是(B)Ai=*p;B*p=*&j;Ci=&j;Di=**p;19,若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是(D)A函数调用可以作为独立的语句存在B函数调用可以作为一个函数的实参C函数调用可以出现在表达式中

C语言考试真题 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书犹药也
  • 文件大小27 KB
  • 时间2019-08-08