{{item.label}}

C语言,输入五个国家的名字(英文),按字母顺序(即按ASCII码从小到大的顺序)排列输出?

159****4767
n国是什么国家
提问时间:2022-08-18 17:07:23
提示:以下回答均以本问题为中心,仅供参考;如需更多帮助,请咨询早鸽顾问。 去咨询
回答 | 共1个
侯泽龙
侯泽龙
从业3年
公司注册个体工商户工商信息变更
所在地区:上海市
咨询解答:571
咨询TA

typedef struct{char cou[15];}C;C raw[5];C *p[5];void main(){/*定义结构数组*//*定义指针指向结构体变量*/C* q;int i,j;printf("input countries: ");/*循环输入国家名并存储在结构数组中*/for(i=0;i<5;i++){scanf("",&raw[i].cou);p[i]=&raw[i];/* strupr(p[i].cou);*/}/*冒泡排序将国家名称排序*/for(i=0;i<4;i++)for(j=0;j<4-i;j++){/*strcmp函数比较相邻两个国家名的Ascii码*/if(strcmp(p[j]->cou,p[j+1]->cou)>0){q=p[j];p[j]=p[j+1];p[j+1]=q;}}printf(" ");/*循环输出*/for(i=0;i<5;i++)printf(" ",p[i].->cou);getch();}想用指针的话利用指针数组排序就行了,另外上面的比较的是p却对q进行了交换字符串拷贝只能用strcpy了

2022-08-18 21:18:24
没有符合您的答案?立即联系 “在线顾问"
顾问推荐
{{item.label}}
{{item.desc}}
相关资讯 换一批
签订版权转让协议需要注意什么
版权转让协议是版权所有人将其权利转让给另一方的法律文件。这种协议在许多场合都可能被使用,例如作者将其作品版权卖给出版商,或者软件开发者将其软件版权卖给软件公司。然而,签订版权转让协议有许多需要考虑的事项,以确保双方的权益都得到保障。
版权转让协议
522次浏览
2024-01-03 18:09:12
签订版权转让协议需要注意什么
《商标法》教你如何商标近似判断标准
商标近似是指商标的字形、发音、含义、商标图形的构成、着色、外观、文字与图形的整体排列组合的方式是否近似,使用相同或类似的商品或服务对公共商品或服务产生误解的根源。国家工商行政管理总局商标局评审委员会联合制定颁布了《商标审定标准》 ,国家工商行政管理总局对商标相似性判定标准作出了具体规定。
商标近似
54次浏览
2022-06-23 16:00:36
《商标法》教你如何商标近似判断标准
注册个体工商代办的费用
个体工商户一般应由经营者自行办理相关手续,自己不能办理的,可以委托合格的代理机构办理
注册个体工商代办多少钱
50次浏览
2022-05-09 15:49:34
注册个体工商代办的费用
讲述发明专利所需资料和注意事项
发明专利的新颖性是指在申请日之前没有任何单位或者个人向国务院专利行政部门提交同一发明或者实用新型的申请。创造性是指与现有技术相比,具有突出的实质性特点和显著的进步性。实用性是指发明或者实用新型能够制造或者使用,并能产生积极效果。
申请发明专利所需材料,发明专利申请的注意事项
872次浏览
2022-03-14 16:03:20
讲述发明专利所需资料和注意事项
如何填写销售方发票地址
在开具发票时,销售方发票地址扮演着非常重要的角色。正确填写销售方发票地址可以确保发票的正常邮寄和快递到达,避免邮寄延误或发票遗失等不必要的麻烦。销售方发票地址的填写十分重要,因为错误的填写可能会导致客户无法收到发票,甚至会对业务的正常运行产生影响。
销售方发票
754次浏览
2023-05-15 16:28:37
如何填写销售方发票地址
赵俊峰
赵俊峰顾问
擅长:商标转让
执业5年
咨询专业顾问
最新问答
2023-06-19 06:34:24
北京海丰益商贸中心基本介绍?
北京海丰益商贸中心基本介绍?
2023-06-19 06:33:56
北京佳兴源装饰有限公司第一分公司公司大概情况
北京佳兴源装饰有限公司第一分公司公司大概情况
2023-06-19 06:33:29
北京君燕环保设备有限公司是多久时候成立的?
北京君燕环保设备有限公司是多久时候成立的?
2023-06-19 06:32:19
北京市华盛业石材经营部是多久时候成立的?
北京市华盛业石材经营部是多久时候成立的?
2023-06-19 06:31:54
北京市四季永芳石材经营部基本介绍?
北京市四季永芳石材经营部基本介绍?