设为首页 加入收藏

TOP

2011年计算机等级二级C语言课后练习题及答案解析(5)(三)
2014-11-14 20:45:14 来源: 作者: 【 】 浏览:50
Tags:2011年 计算机 等级 二级 语言 课后 习题 答案 解析
需要比较的次数为 【2】 。
  正确答案: 1.(O(nlog2n))
  (3)若串s="MathTypes",则其子串的数目是 【3】 。
  正确答案: 1.(46)
  (4)软件开发环境是全面支持软件开发全过程的 【4】 集合。
  正确答案: 1.(软件工具)
  (5)关系数据库的关系演算语言是以 【5】 为基础的DML语言。
  正确答案: 1.(谓词演算)
  (6)下列y的值是 【6】 。
  int y; y=sizeof (2.25*4);
  正确答案: 1.(8)
  (7)下列x的值是 【7】 。
  int x;x=sizeof 2.25*4;
  正确答案: 1.(32)
  (8)以下程序的输出结果是 【8】 。
  main ()
  {int i=010,j=10;
  pirntf ("%d,%d\n",i,j);
  }
  正确答案: 1.(8,10)
  (9)下列程序的输出结果为 【9】 。
  main ()
  {int x=3,y=5;
  printf ("%d",x=(x--)*(--y));
  }
  正确答案: 1.(12)
  (10)以下程序的输出结果是 【10】 。
  fun (int x,int y,int z)
  { z =x*x+y*y;}
  main ()
  {int a=31;
  fun (6,3,a)
  printf ("%d", a)
  }
  正确答案: 1.(31)
  11)若有int a=1;int b=2;则a|b的值为 【11】 。
  正确答案: 1.(3)
  (12)已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=′a′+′8′-′3′的值为 【12】 。
  正确答案: 1.(f)
  (13)若从键盘输入58,则以下程序输出的结果是 【13】 。
  main()
  {int a;
  scanf("%d",&a);
  if(a>50)printf("%d",a);
  if(a>40)printf("%d",a);
  if(a>30)printf("%d",a);
  }
  正确答案: 1.(585858)
  (14)下列程序的输出的结果是 【14】 , 【15】 。
  main()
  {int i,j row,colum,m;
  static int array[3][3]={{100,200,300},{28,72,-30}{-850,2,6}};
  m=array[0][0];for(i=0;i<3;i++)
  for(j=0;j<3;j++)
  if(array[i][j]<m)
  {m=array[i][j];colum=j;row=i;}
  printf("%d,%d,%d\n",m,row,colum);
  }
  正确答案: 1.(-850,)
  (15)以下程序中,select 函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。
  #define N 3
  #define M 3
  select(int a[N][M],int *n)
  {int i,j,row=1,colum=1;
  for(i=0;i   for(j=0;j   if(a[i][j]>a[row][colum]){row=i;colum=j;}
  *n= 【16】 ;
  return 【17】 ;
  }
  main()
  {int a[N][M]={9,11,23,6,1,15,9,17,20},max,n;
  max=select(a,&n);
  printf("max=%d,line=%d\n",max,n);
  }
  正确答案: 1.(row) 2.(a[row][colum])
  (16)函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s > t时返回正值,当s < t时返回负值。请填空。
  my_cmp(char *s, char *t)
  {while (*s == *t)
  {if (*s == ′\0′)return 0;
  ++s; ++t;
  } return 【18】 ;
  }
  正确答案: 1.(*s-*t)
  (17)若有以下说明和定义语句,则变量w在内存中所占的字节数是 【19】 。
  union aa {float x; float y; char c[6]; };
  struct st{ union aa v; float w[5]; double ave; } w;
  正确答案: 1.(34)
  (18)"FILE *p"的作用是定义一个文件指针变量,其中的"FILE"是在 【20】 头文件中定义的。
  正确答案: 1.(stdio.h)


  编辑特别推荐:


首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2011年计算机等级二级C语言课后练.. 下一篇2011年全国计算机等级二级C语言模..

评论

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