首页 > 其他分享 >每日打卡 11.19 (2)

每日打卡 11.19 (2)

时间:2024-11-19 22:06:51浏览次数:1  
标签:index cout 11.19 int 每日 cin 打卡 include math

include

include<string.h>

include<windows.h>

using namespace std;

struct student {
char name[10];
int c, math, english;
double average;
};
int main()
{
int index, n;
struct student s[10], temp;
cout << "请输入学生人数:";
cin >> n;
for (int i = 0; i < n; i++)
{
cout << "请输入姓名:" << endl;
cin >> s[i].name;

	cout << "请分别输入第" << i + 1 << "位学生的数学,英语,c语言的成绩:";
	cin >> s[i].math;
	cin >> s[i].english;
	cin >> s[i].c;
	s[i].average = (s[i].math + s[i].english + s[i].c) * 1.0 / 3;
}
cout << "正在计算平均分并按照平均分排序" << endl;
Sleep(1000);
for (int i = 0; i < n - 1; i++)
{
	index = i;
	for (int j = i + 1; j < n; j++)
	{
		if (s[j].average > s[index].average)
		{
			index = j;
		}
	}
	temp = s[index];
	s[index] = s[i];
	s[i] = temp;
}



for (int i = 0; i < n; i++)
{

	cout << "第" << i + 1 << "名是" << s[i].name << endl;
	cout << s[i].average << endl;
	cout << " " << "\n";
}

return 0;

}

标签:index,cout,11.19,int,每日,cin,打卡,include,math
From: https://www.cnblogs.com/formygloryandpeacefulday/p/18555724

相关文章

  • 每日打卡 11.19
    includeinclude<string.h>include<windows.h>usingnamespacestd;structstudent{charname[10];intc,math,english;doubleaverage;};intmain(){intindex,n;structstudents[10],temp;cout<<"请输入学生人数:";cin>>n......
  • 2024.11.19 test
    A给定一个无限长序列的\(0\simn-1\)项,每项满足与\(n\)的差不超过\(1\)。之后的每一项满足\(a_i=\sum_{j=0}^{i-1}[a_j+j\gei]\)。\(q\)次询问第\(p\)个位置的值。\(p\le10^{15}\)。非常难的签到,考虑消去常数,将\(a_i\)全部减去\(n\),那么\(a_i=[a_{i-n-1}=1]-[a_......
  • [考试记录] 2024.11.19 noip模拟赛17
    T1选取字符串warning❗:本题解前缀含量过高。挺典的kmp。考虑到题目中的串都是一个串的前缀,那么所选出来的串,他们的前缀一定是最短的那个串。不妨直接枚举每一个前缀,也就是枚举每一个串,看他们是否可以作为前缀出现,hash即可,复杂度\(\mathcal{O}(N^2)\)。换个思路,考虑有多......
  • 24.11.19
    今日写大作业实验三:JFinal极速开发框架实验 (2024.11.29日前完成)    根据参考资料,学习JFinal极速开发框架的使用并如下任务:    任务一:了解Maven及其使用方法,总结其功能作用(占20%)    任务二:学习JFinal框架,基于Maven建立JFinal工程,并对JFinal框架功能进行总结介绍(占3......
  • 11.19 CW 模拟赛 T1.谁开了小号
    算法嗯,和赛时做法也是没有一点相似之处,寄!挂个\(\rm{TJ}\)题解下载对于暴力,显然可以用\(\rm{dfs}\)实现,这种\(\rm{dfs}\)我还没有见过大概有个想法,每次有两种选择,要么新开集合,要么从前面加一个进去,大概就这样,也比较简单,剪剪枝小数据包过的正解做......
  • 2024.11.19 模拟赛
    11.19模拟赛题目质量点赞!好题!storm普及组模拟题god有趣的dp题key:考察相对位置设计状态\(f(i,j)\)表示考虑后\(i\)个操作,经过了相对坐标为\(j\)的点的概率。转移中,如果这一步不动,相对坐标不变;否则,相对坐标整体平移。答案就是\(f(n,j)\)。fate瞎搞贪心题显然从......
  • 11.19 CW 模拟赛 赛时记录
    看题\(\rm{T1}\)神tmzcy和jmr,what'sup至少看懂题了(雾)\(\rm{T2}\)也是看懂题了,怎么也应该比\(\rm{T1}\)难\(\rm{T3}\)这个类型的题\(100\%\)不会的呀看看能不能骗点算了\(\rm{T4}\)神秘计数,这个类型的题\(100\%\)不会的呀看看能不能骗点算了正序......
  • 11.19实验19:中介者模式
    [实验任务一]:虚拟聊天室在“虚拟聊天室”实例中增加一个新的具体聊天室类和一个新的具体会员类,要求如下:1.新的具体聊天室中发送的图片大小不得超过20M。2.新的具体聊天室中发送的文字长度不得超过100个字符。3.新的具体会员类可以发送图片信息和文本信息。4.新的具体会员......
  • 打卡信奥刷题(264)用C++信奥P2010[普及组/提高] [NOIP2016 普及组] 回文日期
    [NOIP2016普及组]回文日期题目背景NOIP2016普及组T2题目描述在日常生活中,通过年、月、日这三个要素可以表示出一个唯一确定的日期。牛牛习惯用888位数字表示一......
  • sicp每日一题[2.82]
    Exercise2.82Showhowtogeneralizeapply-generictohandlecoercioninthegeneralcaseofmultiplearguments.Onestrategyistoattempttocoercealltheargumentstothetypeofthefirstargument,thentothetypeofthesecondargument,andsoon.......