2020.12.17
通讯录排序
#include<stdio.h>
#include<string.h>
struct tx {
char xm[15];
int sr;
char dh[30];
};
int main()
{
struct tx tx[10];
int i,j,t,n;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%s %d %s",&tx[i].xm,&tx[i].sr,&tx[i].dh);
}
for(i=0;i<n-1;i++)
{
for(j=i+1;j<n;j++)
{
if(tx[i].sr>tx[j].sr)
{
struct tx t = tx[i];
tx[i] = tx[j];
tx[j] = t;
}
}
}
for(i=0;i<n;i++)
{
printf("%s %d %s\n",tx[i].xm,tx[i].sr,tx[i].dh);
}
}
简单输出整数
#include <stdio.h>
void PrintN ( int N );
int main ()
{
int N;
scanf("%d", &N);
PrintN( N );
return 0;
}
void PrintN ( int N )
{
int i;
for(i=1;i<=N;i++)
printf("%d\n",i);
}