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;

C++代码相关文档

最新文档

返回顶部