【每天例题】蓝桥杯 C语言 谁拿了最多奖学金 谁拿了最多奖学金 题目 题目要求 1.只要符合条件就可以得奖,每项奖学金的获奖人数没有限制,每名学生也可以同时获得多项奖学金。 2.每行是一位学生的数据,从左向右依次是姓名,期末平均成绩,班级评议成绩,是否是学生干部,是否是西部省份学生,以及发表的论文数。
一道题这么长,强!
标准C必须在函数开头定义变量
这是我写的C++代码 希望能被采纳,谢谢 你的这题目是NOIP的吧 我做过,现在我学NOI了 include <iostream> define FOR(i,a,b) for(i=a;i> n;struct Student* team = new Student[n],* tmax ;FOR(i,0,n) { cin >> team[i].name >> team[i].m1 >> team[i].m2 >> team[i]....
char name[20];5 int west;6 int qimo;//��ĩ7 int bj;// 8 int gb; // 9 int art; //����10 int mo;11 };12 Stu stu[130];13 int n;14 long long money=0;15 int main()16 { 17 freopen("scholar.in","r",...
所以我们能够“精心设计”这个控制串。在读单个字符时略去全部空格、回车等干扰字符。再也不用cin一个(c)string然后手工推断了。 题目描写叙述 某校的惯例是在每学期的期末考试之后发放奖学金。 发放的奖学金共同拥有五种。获取的条件各自不同: 1) 院士奖学金,每人8000元,期末平均成绩高于80分(>80),而且在本...
【程序实现】由于程序数据范围只有100,当中不牵涉到数据移动,所以用一个纪录型数组,或者多个数组均可,在这里我们使用纪录型来描述。对于输入数据有两种方式来实现。法一〉逐个字符累加。首先定义C:char; 然后利用Until c=‘ ’;作为终止符,将读入的字符连接存储到a[i].name中。代码为:Repeat read...
("%s %d %d %c %c %d",&st[i].name,&st[i].qm,&st[i].py,&st[i].s,&st[i].w,&st[i].lw);20}21for(i=1;i<=n;i++){22if(st[i].qm>80&& st[i].lw>0) st[i].prize+=8000;23if(st[i].qm>85&& st[i].py>80) st[i].prize+=4000;24if(st[i].qm>90) st[i]...
if(money[i]<money[i+1]){ t=money[i];money[i]=money[i+1];money[i+1]=t;strcpy(h,name[i]);交换名字 strcpy(name[i],name[i+1]);strcpy(name[i+1],h);} 冒泡排序的问题。应该这么写:(你把排序背错了)for(j=0;j<num;j++)for(i=num-2;i>=j;i--)if(money[i]>...