江苏省绿地保护:有关C++题目的问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 19:55:12
用C++写一个程序:它接受来自用户的10个职工的工资,并以递降次序显示所以职工的工资。如果用户键入的是零,此程序应显示消息
“The amount should be greater than zero”并再一次接受值。

请各位高手帮帮忙啊!
鄙人感谢你拉!!

#include<iostream>
using namespace std;
int main()
{double g[10],temp[10];
int i,j;
for(i=0;i<10;i++)
{
if(g[i]==0){cout<<"The amount should be greater than zero"}
cout<<"输入第"<<i+1<<"个数:"<<endl;
cin>>g[i];
}
for(i=0;i<9;i++)
for(j=0;j<i;j++)
if(g[i]>g[i+1])
{temp = g[i];g[i] = g[i+1];g[i+1] = temp;}
for(i=0;i<10;i++)
{
cout<<g[i]<<endl;
}
return 0;
}