python输入姓名专业班级_字符串数组 输入3个字符串,要求按由小到大的字母顺序输出; 输入n个学生的姓名和学号到字符串数组中,在输入一个姓名,如果班级有该生则返回其信息,否则返回本班无此人...

博客内容涉及Python编程中字符串数组的排序方法,通过示例解释了如何按字母顺序输出字符串。此外,还探讨了如何建立并管理学生信息库,包括输入学生的姓名和学号,并实现查询特定学生信息的功能。
摘要由CSDN通过智能技术生成

输入3个字符串,要求按由小到大的字母顺序输出

如 输入franch england china,输出结果是china england franch

三个数排序输出,比较三个数的大小怎么做?

a=18 b= 9 c=30

a>b 交换 a=9 b=18

可不可以用选择法?可不可以用冒泡法?但是这里用不着

例题:

string1 string2 string3 temp

a=18 b= 9 c=30

b>c? 交换 b中放的是b 和 c 中小的数,c中放的是bc中大的数。

如果a

否则就是a比b大

a b a c

a>C ----> b c a

我的思路:

a=18 b= 9 c=30

a>b 交换

a>c 交换

b>c 交换

输出 a b c

输入n个学生的姓名和学号到字符串数组中,在输入一个姓名,如果班级有该生则返回其信息,否则返回本班无此人

建立该班级的信息库,即建立姓名和学号两个字符数组,存放该班学生信息

string name[50],num[50];

name[1]="zhangsan";

num[1]="02398472397";

name[2]="???";

如果有n个人,n=3;

使用循环for

for(int i=0;i

cout<<"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值