A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 475201052 中级黑马   /  2014-3-24 22:02  /  1141 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 475201052 于 2014-3-24 22:51 编辑

如果
#include<stdio.h>
int main(){
int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d);
怎么由高到低输出对应的字母和相应的数字啊?

2 个回复

倒序浏览
可以创建结构体,分别保存字符和次数!然后进行排序输出!
  1. struct Tongji
  2.         {
  3.                 int number;
  4.                 char zifu;

  5.         };
  6.         struct Tongji d1 = { i, 'A' };
  7.         struct Tongji d2 = { j, 'B' };
  8.         struct Tongji d3 = { m, 'C' };
  9.         struct Tongji d4 = { n, 'D' };
复制代码


在排序进行输出就好了!希望有帮助

评分

参与人数 1技术分 +1 收起 理由
jing迪 + 1

查看全部评分

回复 使用道具 举报
FlyTrem 发表于 2014-3-24 22:22
可以创建结构体,分别保存字符和次数!然后进行排序输出!

在排序进行输出就好了!希望有帮助 ...

:loveliness:   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马