个十百千.整数各位数字运算题.docVIP

  • 20
  • 0
  • 约5.12千字
  • 约 5页
  • 2016-08-01 发布于河南
  • 举报
个十百千.整数各位数字运算题

题1(个十百千.整数各位数字运算题) 知数据文件IN.DAT 中存有200个四位数,并已存入数组a,编制函数jsVal(),其功能: 千位数+十位数 = 百位数 + 个位数,并且原四位数是偶数,则统计个数cnt; 并把这些四位数按从小到大存入数组b. void jsVal() {int i,j,thou,hun,ten,data; for(i=0;iMAX;i++) {thou=a[i]/1000; hun=a[i]/100%10; ten=a[i]%100/10; data=a[i]%10; if((thou+ten==hun+data)a[i]%2==0) b[cnt++]=a[i]; } for(i=0;icnt-1;i++) for(j=i+1;jcnt;j++) if(b[i]b[j]) {thou=b[i];b[i]=b[j];b[j]=thou;} } **************************************************************************** 题2 知数据文件IN.DAT 中存有200 个四位数,并已存入数组a,编制函数jsVal(),功能: 千位数+个位数 = 百位数 + 十位数,并且原四位数是奇数,则统计个数cnt; 并把这些四位数按从小到大的顺序存入数组b . void jsVal() { int

文档评论(0)

1亿VIP精品文档

相关文档