【参考答案】
void SortDat () {
int i, j; PRO xy;
for ( i=0; i<99; i卄) for( j=i+l; j<100; j++ ) (
if(strcmp(sell[i]. me, sell[j]. me)>0)
/*按产品名称从小到大进行排列*/
{ xy=sell[i]; sell [i]=sell[j]; sell[j]=xy; } else if (strcmp(sol 1 [i]. inc, sol 1 [j]. me) ==0)
/*若产品名称相同*/
if(sell[i]. je>sell[j]. je)
/*则按金额从小到大进行排列*/
{xy=sell[订;sell[i]二sell[j];sell[j]=xy;} }
300【参考答案】
js Value ()
int i, thou, hun, ten, data, j; for(i=0;i<300;i++)
{
thou=a[i]/1000; hun=a[i]00/100;
ten=a[i]0/10; data=a[i]; if (thou-hun-tcn-data>0) { b[cnt]=a[i]; ent卄;}
for(i=0;i if(b[i]>b[j]) { data=b[i]; b[i]=b[j]; b[j]=data; } 14【参考答案】 void jsValue() int j, i, value; for(i=0;i<300;i++) if (isP(a[i])) { b[cnt]=a[i]; cnt++; } for(i=0;i if(b[i]>b[j]) { value=b[i]; b[i]=b[j]; b[j]=value; } /*取得四位数的干位数字*/ /*取得四位数的 百位数字*/ /*取得四位数的十位数字*/ /*取得四位数的个位数字*/ /*将数组b中的四位数按从小到大的顺序进行排序*/ /*将数组b中的四位数按从小到大的顺序进行排序*/ 19【参考答案】 void jsValue () int i; for (i=0;i<300;i++) if (isP(a[i])) ;、pjzl+=a[i]; cnt++; else pjz2+=a[i]; pjzl二pjzl/cnt; pjz2=pjz2/(300-cnt); } 15【参考答案】 js Value () { int i, thou, hun, ten, data, n=0; for (i=0;i<300;i++) { thou=a[i]/1000; hun=a[i]%l000/100; ten=a[i]0/10; data=a[i]; if (thou-hun-ten-data>0) { cnt++; pjzl+=a[i]; } else { n++; pjz2+=a[i]; } } pjzl/=cnt; pjz2/=n; 200 20【参考答案】 void jsVal () { int i, thou, hun, ten, data, j; int ab, cd; for(i=0;i<200;i++) /*判断该数是否为素数*/ /*计算所有素数的和并统计其个数*/ /*计算所有不是索数的数的和*/ /*求所有素数的平均值*/ /*求所有不是素数的平均值*/ /*求四位数的千位数字*/ /*求四位数的百位数字*/ /*求四位数的十位数字*/ /*求四位数的个位数字*/ /*统计满足条件的数的个数并求和*/ /*统计不满足条件的数的个数并求和*/ /*求满足条件的数的平均值*/ /*求不满足条件的数的平均值*/ thou=a [i]/1000; hun=a[i]00/100; ten=a[i]0/10; data=a[i]; /*求四位数的千位数字*/ /*求四位数的百位数字*/ /*求四位数的十位数字*/ /*求四位数的个位数字*/ ab=10*thou+ten; cd=10*data+hun; if( (ab-cd)>=0&&(ab-cd)<=10&&ab%2==l&&cd%2==l&&ab/10!=0&&cd/10!=0) { b[cnt]二a[i]; cnt++; } } for (i=0; i 28【参考答案】 { data=b[i]; b[i] =b[j] ;b[j]=data; } /*将数组b中的数降序排列*/ void jsVal () { int i, j, temp; for(i=0;i〈MAX-5;i++) if(a[i]>a[i+l]&&a[i]>a[i+2]&&a[i]>a[i+3]&&a[i]>a[i+4]&&a[i]>a[i+5]&&a[i]%2!=0) { b[ent]二a[i]; cnt++; } for(i=0;i if(b[订>b[j]) { temp=b[i]; b[i]=b[j]; b[j]=temp; } 29【参考答案】 void jsVal () { int i,j, flag=0; for(i=0;i〈MAX-5;i++)