设为首页 加入收藏

TOP

07年4月等级考试二级C语言考前密卷(9)(二)
2014-11-23 19:53:21 来源: 作者: 【 】 浏览:34
Tags:07年 4月 等级考试 二级 语言 考前
a
  D)b
(31)阅读如下程序段,则执行后的结果为
  #include "stdio.h"
  main()
  {int a,*p,*q,**w;
  p=&a;
  q=&a;
  w=&p;
  *p=5%6;
  *q=5;
  **w=3;
  printf("%d\n",a);}
  A)无确定值
  B)1
  C)5
  D)3
(32)现有定义int a=10,*p=&a;则不能使a的内容增1的语句是
  A)*p++;
  B)*p=*p+1;
  C)++*p;
  D)*p+=1;
(33)现有下列程序段
  #include "stdio.h"
  void JFT(int *a,int *b,int *c,int *d,int *e)
  {int i,j,k,m;
  for(i=0;i<*a;i++)
  for(j=0;j<*b;j++)
   for(k=0;k<*c;k++)
   for(m=0;m<*d;m++)*e++;}
  main()
  {int a=10,b=10,c=10,d=10,e=0;
  JFT(&a,&b,&c,&d,&e);
  printf("%d\n",e);}
  则程序段的输出结果是
  A)10000
  B)1000
  C)10001
  D)0
(34)已知:int c[5][6];则对数组元素引用不正确的是
  A)c[0+2][2*1]
  B)c[1][3]
  C)c[4-2][0]
  D)c[5][2]
(35)以下能对二维数组c进行正确的初始化的语句是
  A)int c[3][]={{3},{3},{4}};
  B)int c[][3]={{3},{3},{4}};
  C)int c[3][2]={{3},{3},{4},{5}};
  D)int c[][3]={{3},{},{3}};
(36)阅读下列程序段,则程序段实现的功能是
  #include "stdio.h"
  main()
  { int k[10];
  int j;
  for(j=0;j<10;j++)
  scanf("%d",&k[j]);
  for(j=9;j>=0;j--)
  printf("%d,",k[j]);}
  A)输入10个数据的顺序输入并输出
  B)输入10个数据的逆序存放
  C)输入10个数据的逆序输出
  D)以上叙述均错误
(37)阅读程序,则执行后的结果为
   #include "stdio.h"
  main()
  {int i,m,n;
  for(i=0;i<3;i++)
  {m=test1();
  n=test2();}
  printf("%d,%d\n",m,n);}
  test1()
  { int x=0;
  x++;
  return x;}
  test2()
  {static int x=0;
  x++;
  return x;}
  A)1,1
  B)1,3
  C)3,1
  D)3,3
(38)以下关于宏替换叙述中,错误的是
  A)宏替换占用编译时间
  B)替换文本中可以包含已定义过的宏名
  C)宏名可以由+号组成
  D)宏替换只能是字符替换


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇07年4月等级考试二级C语言考前密.. 下一篇07年4月等级考试二级C语言考前密..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: