python输入成绩输出排名
@邰纨6885:Python如何编码求出成绩的前十名和后十名 -
常欣15139818929…… 1,python内部使用UNICODE编码 2,str.decode("utf-8"),表示将以unicode编码的字符串转换成为unicode编码的字符串, 3,str.encode("gbk"),表示将以unicode编码的字符串转换成为以gbk编码的字符串.
@邰纨6885:Python实验题目,求助大佬 -
常欣15139818929…… 以下是代码:all_tuple = [] sum_stu = int(input('请输入一共有多少个学生:')) while(sum_stu>0):a = input('请输入学生名字:') class1 = float(input('第一门课的成绩:')) class2 = float(input('第二门课的成绩:')) class3 = float(input('第三门课的成绩:')...
@邰纨6885:Python程序怎样使输出结果排成排 -
常欣15139818929…… #!/usr/bin/env python # -*- coding: UTF-8 -*- #python2.7 n = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] print 'odd'.ljust(10),'even'.ljust(10),'hypotenuse'.ljust(10) for i in n[::2]: print str(i).ljust(10),str(i+1).ljust(10),str((i**2+(i+1)**2)**0.5).ljust(10) ...
@邰纨6885:用python写一个小程序,让用户输入任意9个数字,然后输出排序后的结果. -
常欣15139818929…… 我只写一个函数: >>> def littleFunc(): data =[] #初始化列表 for i in range(9):#一个for循环 num = int(raw_input("input a number please: "))#控制输入转为int data.append(num)#放入列表 data.sort()#排序 print data#输出 python的程序扩...
@邰纨6885:输入十个学生的成绩,分别用函数实现:求平均成绩;按分数从高到低进行排序并输出 -
常欣15139818929…… #include<stdio.h> void input(float *g,int n){ int i; for(i=0; i<n; i++){ printf("第 %d 个成绩:",i+1); scanf("%f",&g[i]); } } void output(float *g,int n){ int i; for(i=0; i<n; i++) printf("%d %5.1f\n",i+1,g[i]); } void sort(float *g,int n){ int i,j,k; float t; ...
@邰纨6885:谁能用python帮我写一个小程序,让用户输入任意9个数字,然后输出排序后的结果. -
常欣15139818929…… a=input('请输入一个用逗号隔开的九个数字:') b=[] for i in a.split(','): b.append(int(i)) b.sort(reverse=False) print(b) 以上代码在python 3.1中通过. 在2.6中可以将input用raw_input替代即可.
@邰纨6885:从键盘输入若干学生的成绩(0~100)后(当输入 - 999时,结束输入),程序可计算平均成绩并输出最高分和最低分 -
常欣15139818929…… def jisuan(): '''从键盘输入若干学生的成绩(0~100)后(当输入-999时,结束输入), 程序可计算平均成绩并输出最高分和最低分Return max,min,avg''' scoreList=[] count=0 while(True): print "input a number:" a = float(raw_...
@邰纨6885:求程序,输入成绩,输出等级如90以上对应a,80~89,b 70~79,c 60~69,d 60以下 e.看一下下面的程序!#include#includeint main(){float a;char d;scanf("%f",&... - 作业帮
常欣15139818929…… [答案] 用的没错 改以下5句: d=1; -> d='1'; d=2; -> d='2'; d=3; -> d='3'; d=4; -> d='4'; d=5; -> d='5'; 最后加一句 return 0; 因为你的main是int,要有返回值的
@邰纨6885:编程实现:输入一组学生的姓名和成绩,根据成绩降序排名. -
常欣15139818929…… #include <stdio.h> #include <string.h> #define N 3 struct student { int score; char name[20]; }; main() { struct student a[N],temp; int i,j; for(i=0;i<N;i++) { printf("input the %dth student's information:\n",i+1);printf("name:"); scanf("%s",a[i]....
@邰纨6885:将成绩从高到低进行排序后输出 -
常欣15139818929…… #include<iostream.h> void main() { struct student { char name[20]; short score; }; short total=0; student stu[8],s; double average; short i,j,k,max; for(i=1;i<=8;i++) { cout<<"请输入第"<<i<<"位学生的名字"<<endl; cin>>stu[i-1].name; cout<<"请输...
常欣15139818929…… 1,python内部使用UNICODE编码 2,str.decode("utf-8"),表示将以unicode编码的字符串转换成为unicode编码的字符串, 3,str.encode("gbk"),表示将以unicode编码的字符串转换成为以gbk编码的字符串.
@邰纨6885:Python实验题目,求助大佬 -
常欣15139818929…… 以下是代码:all_tuple = [] sum_stu = int(input('请输入一共有多少个学生:')) while(sum_stu>0):a = input('请输入学生名字:') class1 = float(input('第一门课的成绩:')) class2 = float(input('第二门课的成绩:')) class3 = float(input('第三门课的成绩:')...
@邰纨6885:Python程序怎样使输出结果排成排 -
常欣15139818929…… #!/usr/bin/env python # -*- coding: UTF-8 -*- #python2.7 n = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] print 'odd'.ljust(10),'even'.ljust(10),'hypotenuse'.ljust(10) for i in n[::2]: print str(i).ljust(10),str(i+1).ljust(10),str((i**2+(i+1)**2)**0.5).ljust(10) ...
@邰纨6885:用python写一个小程序,让用户输入任意9个数字,然后输出排序后的结果. -
常欣15139818929…… 我只写一个函数: >>> def littleFunc(): data =[] #初始化列表 for i in range(9):#一个for循环 num = int(raw_input("input a number please: "))#控制输入转为int data.append(num)#放入列表 data.sort()#排序 print data#输出 python的程序扩...
@邰纨6885:输入十个学生的成绩,分别用函数实现:求平均成绩;按分数从高到低进行排序并输出 -
常欣15139818929…… #include<stdio.h> void input(float *g,int n){ int i; for(i=0; i<n; i++){ printf("第 %d 个成绩:",i+1); scanf("%f",&g[i]); } } void output(float *g,int n){ int i; for(i=0; i<n; i++) printf("%d %5.1f\n",i+1,g[i]); } void sort(float *g,int n){ int i,j,k; float t; ...
@邰纨6885:谁能用python帮我写一个小程序,让用户输入任意9个数字,然后输出排序后的结果. -
常欣15139818929…… a=input('请输入一个用逗号隔开的九个数字:') b=[] for i in a.split(','): b.append(int(i)) b.sort(reverse=False) print(b) 以上代码在python 3.1中通过. 在2.6中可以将input用raw_input替代即可.
@邰纨6885:从键盘输入若干学生的成绩(0~100)后(当输入 - 999时,结束输入),程序可计算平均成绩并输出最高分和最低分 -
常欣15139818929…… def jisuan(): '''从键盘输入若干学生的成绩(0~100)后(当输入-999时,结束输入), 程序可计算平均成绩并输出最高分和最低分Return max,min,avg''' scoreList=[] count=0 while(True): print "input a number:" a = float(raw_...
@邰纨6885:求程序,输入成绩,输出等级如90以上对应a,80~89,b 70~79,c 60~69,d 60以下 e.看一下下面的程序!#include#includeint main(){float a;char d;scanf("%f",&... - 作业帮
常欣15139818929…… [答案] 用的没错 改以下5句: d=1; -> d='1'; d=2; -> d='2'; d=3; -> d='3'; d=4; -> d='4'; d=5; -> d='5'; 最后加一句 return 0; 因为你的main是int,要有返回值的
@邰纨6885:编程实现:输入一组学生的姓名和成绩,根据成绩降序排名. -
常欣15139818929…… #include <stdio.h> #include <string.h> #define N 3 struct student { int score; char name[20]; }; main() { struct student a[N],temp; int i,j; for(i=0;i<N;i++) { printf("input the %dth student's information:\n",i+1);printf("name:"); scanf("%s",a[i]....
@邰纨6885:将成绩从高到低进行排序后输出 -
常欣15139818929…… #include<iostream.h> void main() { struct student { char name[20]; short score; }; short total=0; student stu[8],s; double average; short i,j,k,max; for(i=1;i<=8;i++) { cout<<"请输入第"<<i<<"位学生的名字"<<endl; cin>>stu[i-1].name; cout<<"请输...