买水果结构体 买水果

这道题真是做的快要吐血了啊,人啊,我果然是傻子吗

题目描述

Lulu想要买水果,市场有很多水果,价格都不一样,lulu想从最便宜的开始买。请你帮她算一下吧。

输入

第一行是一个整数T(1<=T<=100),表示有T组数据,每组数据第一行为n,有n种水果,接下来有n行,每行有一个水果名字和相应的单位重量价格。

输出

对每组数据,按价格从小到大的顺序输出水果。格式为水果名字和价格。

样例输入

1 3 apple 12 banana 15 pear 8

样例输出

pear 8 apple 12 banana 15

提示


#include
#include
#include
struct fru
{
买水果结构体 买水果
char name[20];
int price;
}fruit[100];
int main()
{
int i,j,n,m,k;

int temp;
int num[100];

scanf("%d",&n);
for(k=0;k
{

scanf("%d",&m);

for(j=0;j
{
scanf("%s %d",&fruit[j].name,&fruit[j].price);
num[j]=j;
}


for(i=0;i
{
for(j=i;j
{
if(fruit[i].price>fruit[j].price)
{
temp=fruit[i].price;
fruit[i].price=fruit[j].price;
fruit[j].price=temp;
temp=num[i];
num[i]=num[j];
num[j]=temp;

}

}


}
for(j=0;j
printf ("%s%dn",fruit[num[j]].name,fruit[j].price);

}

return 1;

}

  

爱华网本文地址 » http://www.aihuau.com/a/25101016/320066.html

更多阅读

phpstorm快捷键 phpstorm显示行号

Ctrl + Shift + Enter 添加完成标识符Ctrl + P 显示参数信息Ctrl + Q 快速查找函数文档Ctrl + mouse 快速跳转到当前鼠标代码的源出处Alt + Insert 快速添加魔术方法Ctrl + O 选中并重写当前类的一个方法Ctrl + I 实现一个魔术方法C

mjpeg-streamer源码分析 mjpeg streamer

M-JPEG是一种基于静态图像压缩技术JPEG发展起来的动态图像压缩技术,可以生成序列化的运动图像。其主要特点是基本不考虑视频流中不同帧之间的变化,只单独对某一帧进行压缩,其压缩倍数为20~80倍,适合静态画面的压缩,分辨率可从352×288到7

转 slice_header header 跳转

http://blog.sina.com.cn/s/blog_4171e65d0100o4pt.htmlT264_slice_t结构体中的字段是要写入编码的码流供解码器取得参数1.结构体typedef struct{int32_t first_mb_in_slice; //一般为0,一个slice为一帧图像,所以为0first_mb_in_sli

sockaddr和sockaddr sockaddrin和sockaddr

struct sockaddr和struct sockaddr_in这两个结构体用来处理网络通信的地址。在各种系统调用或者函数中,只要和网络地址打交道,就得用到这两个结构体。网络中的地址包含3个方面的属性:1 地址类型: ipv4还是ipv62 ip地址

声明:《买水果结构体 买水果》为网友少年狂妄分享!如侵犯到您的合法权益请联系我们删除