高中阶段有信息学竞赛,可以使用C语言完成设计。没有单独的“C语言竞赛”关于竞赛规则,很多的,侧重面也不一样,题型差异很大
竞赛和考试不一样的。你的概念没有转变,哈哈哈是老师吗?教学围绕内容进度,而竞赛围绕项目。所以竞赛没有小的范围,一般很大的。
#include<iostream>
#define N 1000
using namespace std;
struct yin
{ float a;
float b;
float c;
}d[N],f[1];
int zong,n;
void print()
{
int i;
cout<<"Sample Input\n";
cin>>zong>>n;
for(i=1;i<=n;i++)
cin>>d[i]a>>d[i]b;
}
void sort()
{ int i,j;
float l;
l=zong/n;
for(i=1;i<=n;i++)
d[i]c=l(d[i]a/d[i]b);
for(j=1;j<=n;j++)
for(i=1;i<=n-j;i++)
if(d[i]c<d[i+1]c)
{
f[0]=d[i];
d[i]=d[i+1];
d[i+1]=f[0];
}
}
int max()
{ int i,j,t=0,x=0;
for(j=1;j<=n;j++)
{ while(1)
{ t=t+d[j]b;
x=x+d[j]a;
if(t>zong)
{ t=t-d[j]b;
x=x-d[j]a;
break;
}
}
}
return x;
}
int main()
{
int i;
print();
sort();
i=max();
cout<<"Sample Output\n";
cout<<i<<endl;
return 0;
}
#include<stdioh>
int main(void)
{
float a[10],temp;
printf("请输入分数:\n");
int i,j;
for(i=0;i<10;i++)
{
scanf("%f",&a[i]);
}
for(i=0;i<9;i++)
{
for(j=0;j<9-i;j++)
{
if(a[j]<a[j+1])
{
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
printf("最高分:%2f\n最低分:%2f\n",a[0],a[9]);
return 0;
}
以上就是关于求高中C语言竞赛说明全部的内容,包括:求高中C语言竞赛说明、一道C语言竞赛题、C语言编程题:歌唱比赛十个评委打分,请求出其中的最高分和最低分并进行输出(要求从键盘接收数据)。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)