下载此文档

计算机等级考试 三级网络上机版(南开一百题).doc


文档分类:资格/认证考试 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
,且每个数均在1000至9999之间。函数readDat的功能是读取这200个数存放到数组aa中。编制函数jsSort,其功能是:要求按每个数的后3位的大小进行降序排列,将排序后的前10个数存入数组b中,如果数组b中出现后3位相等的数,则对这些数按原始4位数据进行升序排列。。如:处理前9012、5099、6012、70258088,处理后5099、8088、7025、60129012voidjsSort(){inti,j,data;for(i=0;i<199;i++)for(j=i+1;j<200;j++){if(aa[i]%1000<aa[j]%1000){data=aa[i];aa[i]=aa[j];aa[j]=data;}elseif(aa[i]%1000==aa[j]%1000)if(aa[i]>aa[j]){data=aa[i];aa[i]=aa[j];aa[j]=data;}}for(i=0;i<10;i++)bb[i]=aa[i];},且每个正整数均在1000至9999之间。函数readDat的功能是读取这200个数并存放到数组aa中。编制函数jsSort,该函数的功能是:要求按照每个数的后3位的大小进行升序排列,将排序后的前10个数存入数组bb中,如果数组bb中出现后3位相等的数,则对这些数按原始4位数据进行降序排列。。例如:处理前:6012,5099,9012,7025,:9012,6012,7025,8088,(){inti,j,data;for(i=0;i<199;i++)for(j=i+1;j<200;j++){if(aa[i]%1000>aa[j]%1000){data=aa[i];aa[i]=aa[j];aa[j]=data;}elseif(aa[i]%1000==aa[j]%1000)if(aa[i]<aa[j]){data=aa[i];aa[i]=aa[j];aa[j]=data;}}for(i=0;i<10;i++)bb[i]=aa[i];}3下列程序的功能是:在3位整数(100至999)中寻找符合下面条件的整数,并依次从小到大存入数组b中;它既是完全平方数,又有两位数字相同,例如144,676等。编制函数jsValue实现此功能,满足该条件的整数的个数通过所编制的函数返回。。intjsValue(intbb[]){inti,j,k=0;inthun,ten,data;for(i=100;i<=999;i++){j=10;while(j*j<=i){if(i==j*j){hun=i/100;data=i-hun*100;ten=data/10;data=data-ten*10;if(hun==ten||hun==data||ten==data){bb[k]=i;k++;}}j++;}}returnk;},并已调用读函数readDat把这些数存入数组a中

计算机等级考试 三级网络上机版(南开一百题) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小229 KB
  • 时间2019-04-02