环球网校是美国纳斯达克上市企业欢聚时代(NASDAQ:YY)旗下品牌 | 住房和城乡建设部 建筑人才培训合作单位
您现在的位置在: > 计算机类 > 计算机等级考试 > 模拟试题 >

2010年计算机等级考试C语言上机测试题(1)

2010-09-11 来源:互联网 作者:第一考试网

2010年计算机等级考试C语言上机测试题(1)

#

  个十百千位加减并大小排序问题:
  求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于零的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从大到小的顺序进行排序。
  {
  int i,j,k,t;
  for(i=0;i<300;i++)
  if(a[i]-a[i]/1000-a[i]/100-a[i]/10>0)
  b[cnt++]=a[i];
  for(i=0;i  {k=i;
  for(j=i+1;j  if(b[k]  if(k!=i){t=b[k];b[k]=b[i];b[i]=t;}
  }
  }

#

责编: 返回顶部  打印

关于我们联系我们友情链接网站声明网站地图广告服务帮助中心