2
#include
int main()
{
int n=0;
cout<<"输入n值:"<
int a[n],b[n],c[n];
for(int i=0;i
cout>>"输入a,b值:"<
if(a[i]>b[i])
c[i]=a[i]-b[i];
else
c[i]=b[i]-a[i];
}
for(int i=0;i
}
3.
#include
#include
Struct Ath
{
int MC;//名次
int Num ;//编号
float Result;//成绩
};
void ResultSort();
int main()
{
ResultSort();
return 0;
}
void ResultSort()
{
int n=0;
cout<<"输入运动员人数:"<
if(n<=0)
return;
Ath * ath[n];
for(int i=0;i
ath[i]=new Ath();
cout<<"\n输入运动员编号和成绩"<
cin>>ath[i].Num;
cout<<"输入运动员成绩:"
cin>>ath[i].Result;
ath[i].MC=i;
while((i-1)>=0)
{
if (ath[i].Result>ath[i-1].Result)//默认成绩值越大越好
{
Ath *temp;
temp=ath[i-1];
ath[i-1]=ath[i];
ath[i]=temp;
ath[i].MC=i;
ath[i-1].MC=i-1;
}
else
if(ath[i].Result==ath[i-1].Result)
ath[i].MC=ath[i-1].MC;
else
ath[i].MC=i;
--i;
}
}
cout<<"名次"<<" "<<"运动员编号"<<" "<<"运动员成绩"<
}
没经过调试,不过应该没问题
1.void abc(int a){
if(a<1000)
cout<else
{
abc(a/1000);
cout<<","<}
}
其他的懒的写了