您现在的位置: 汕头自考网 >> 串讲笔记 >> 理学类 >> 正文
  • 自考“C语言程序设计”模拟试题十三
  • 发布日期时间:2007-7-4  来源:不详   点击数:  作者:佚名
一、单项选择题(每题1分,共20分)

  1. C程序的基本单位是:(     )

  A.子程序    B.程序    C.子过程    D.函数

  2.在C语言中,非法的八进制是:(     )

  A.016    B.018    C.017    D.02

  3. 不是C语言实型常量的是:(     )

  A.55.0    B.0.0    C.55.5    D.55e2.5

  4 .字符串“xyzw”在内存中占用的字节数是:(     )

  A.6    B.5    C.4    D.3

  5. 若已定义f,g为double类型,则表达式:f=1,g=f+5/4的值是:(     )

  A.2.0    B.2.25    C.2.1    D.1.5   D.1.5   D.1.5   D.1.5

  6. 若有语句char  c1=`d`,c2=`g`;printf(“%c,%d\n”,c2-`a`,c2-c1);则输出结果为:(  )

  (a的ASCII码值为97)

  A.M,2    B.G,3    C.G,2    D.D,g

  7. 使用语句scanf(“a=%f,b=%d”,&a,&b);输入数据时,正确的数据输入是:(     )

  A.a=2.2,b=3    B.a=2.2 b=3    C.2.2 3    D.2.2,3

  8.表示关系12<=x<=y的C语言表达式为:(     )

  A.(12<=x)&(x<=y)  B. (12<=x)&&(x<=y)  C. (12<=x)|(x<=y)

  D.(12<=x)||(x<=y)

  9.设x=1,y=2,m=4,n=3,则表达式x>y?x:m<n?y:n的值为:(     )

  A.1    B.3    C.2    D.4

  10. 若有说明和语句:int a=5,b=6;b*=a+1;则b的值为:(     )

  A.5    B.6    C.31    D.36

  11. 设整型变量s,t,c1,c2,c3,c4的值均为2,则执行语句(s=c1==c2)||(t=c3>c4)后,s,t的值为:(     )

  A.1,2   B.1,1    C.0,1    D.1,0

  12. 语句for(a=0,b=0;b!=100&&a<5;a++)scanf(“%d”,&b); scanf最多可执行次数为:(     )

  A.4    B.6    C.5    D.1

  13. 对于for(s=2;  ;s++)可以理解为:(     )

  A. for(s=2;0 ;s++)      B. for(s=2;1 ;s++)

  C. for(s=2;s<2 ;s++)    D. for(s=2;s>2;s++)

  14. 若有char h=`a`,g=`f`;int a[6]={1,2,3,4,5,6};则数值为4的表达式为:(     )

  A.a[g-h]    B.a[4]    C.a[`d`-`h`]    D.a[`h`-`c`]

  15. 设:char s[10]={“october”};则printf(“%d\n”,strlen(s));输出是:(  )

  A.7    B.8    C.10   D.11

  16. 若有int a[3][5]={2,2},{2,6},{2,6,2}},则数组a共有个元素:(     )

  A.8    B.5    C.3   D.15

  17. 设int a=5,b,*p=&a,则使b不等于5的语句为: (     )

  A.b=*&a    

[1] [2] [3] 下一页

文章转载请注明来源于:汕头自考网