首页>自考>历年真题>2010自考历年真题>正文
全国2010年7月高等教育计算机基础与程序设计自考试题2

www.zige365.com 2010-11-2 11:16:05 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

  11.若运行时给变量x输入12,则以下程序的运行结果是( )

  main()

  { int x,y;

  scanf(″%d″,&x);

  y=x>12?x+10:x-12;

  printf(″%d\n″,y);

  }

  A.0

  B.10

  C.12

  D.22

  12.若执行下列程序时,从键盘上输入3和4,则输出结果是( )

  main()

  { int a,b,s;

  scanf(″%d%d″,&a,&b);

  s=a:

  if(a

  s=s*s;

  printf(″%d\n″,s);

  }

  A.9

  B.16

  C.18

  D.20

  13.C语言的auto型变量存储在( )

  A.动态存储区中

  B.静态存储区中

  C.计算机CPU的寄存器中

  D.外存储器中

  14.以下程序的输出结果是( )

  ff()

  { int a=l,c=8;

  static int b=4;

  if(b= =4)

  {a+=c;b++;}

  else

  (a+=c;b--;)

  printf(″a=%d,b=%d\n″,a,b);

  }

  main()

  {ff();ff();}

  A.a=9,b=5

  B.a=9,b=4

  a=9,b=5

  a=9,b=4

  C.a=9,b=4

  D.a=9,b=5

  a=9,b=5

  a=9,b=4

  15.设p1和p2是指向同一个字符串的指针变量,且c为字符型变量,则以下不能正确执行的赋值语句是( )

  A.c=*p1+*p2;

  B.p2=*p1;

  C.p1=p2;

  D.c=*p1*(*p2);

  16.以下选项中,对指针变量p的正确操作是( )

  A.int a[5],*p;p=&a;

  B.int a[5],*p;p=a;

  C.int a[5];int *p=a[5];

  D.int a[5];int*p,p2=a;*p=*p2;

  17.设有下面的结构体和结构变量定义:

  struct student

  {

  long id:

  char*name;

  int math;

  };

  struct student studl;

  关于结构体类型变量赋值正确的是( )

  A.studl.id=1001;studl.name=″Tom″;

  B.id=1001;*studl. name=″Tom″;

  C.studl.id=1001;studl.*name=″Tom″;

  D.studl.id=1001L;*studl.name=″Tom″;

  18.设有说明:int x=7,y=1;表达式:x&~y的值是( )

  A.0

  B.2

  C.4

  D.6

  19.设有说明:int u=1,v=14;表达式:u|v>>2的值是( )

  A.-1

  B.1

  C.3

  D.4

  20.设有说明:FILE*fp;char filename[10]= ″myfile″;对于fp=fopen(filename,

  ″rb+″);语句,下面说法正确的是( )

  A.打开名为myfile的文件读写

  B.打开名为filename的文件读写

  C.打开名为myfile的文件只读

  D.打开名为filename的文件只读

我要投稿 新闻来源: 编辑: 作者:
相关新闻
全国2010年7月高等教育计算机基础与程序设计自考试题1
全国2010年7月高等教育电子技术基础(二)自考试题2
全国2010年7月高等教育电子技术基础(二)自考试题1
全国2010年7月高等教育计算机系统结构自考试题3
全国2010年7月高等教育计算机系统结构自考试题2