C++代码
b=int((x-a*100)/10);
c=int(x-a*100-b*10);
//分别得出该三位数的每一位上的值,并分别赋给a,b,c
max=a; if(b>a) max=b;
if(max<c) max=c;
//求出三个数的最大值
mid=b; if(a<b && c<a) mid=a;
if(a<c && c<b) mid=c;
//求出三个数的中间值
min=a; if(a>b) min=b;
if(c<min) min=c;
//求出三个数的最小值
cout<<x<<"转换后的形式为:"<<max<<mid<<min<<endl;
} return 0;
/*输入若干个百分制成绩,求出总成绩及平均成绩。提示:由于成绩值不可能小于0,因此可将负值作
为输入结束的标志*/
#include<iostream>
using namespace std;
int main(void)
{
}
/*输入若干个百分制成绩,求出总成绩及平均成绩。提示:由于成绩值不可能小于0,因此可将负值作
为输入结束的标志*/
#include<iostream>
using namespace std;
float sum=0,ave,g; int n; cout<<"请输入n个百分制成绩并以一个负数结束输入"<<endl; for(n=1;;n=n++) { } cin>>g; if(g<0) break; //break语句结束循环 sum+=g; ave=sum/n; cout<<"总成绩为:"<<sum<<endl <<"平均成绩为"<<ave<<endl; return 0;


