求程序完整
发布网友
发布时间:2022-05-05 06:40
我来回答
共1个回答
热心网友
时间:2023-10-13 10:48
你的代码里面有部分错误,现已修改如下:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
float score , a[10]={98,97,91,89.5,88,85,84.5,80,77.5,73};
float k;
int i,j;
cout<<"请输入要查找的成绩:";
cin>>score;
for(i=0;i<10;i++)
{
if(a[i] == score)
{
cout<<"该成绩是第"<<i+1<<"名学生的。\n";
break;
}
}
for(j=0;i<9;i++)
for(j=i+1;j<10;j++)
if(a[i]>a[j])
{k=a[i]; a[i]=a[j]; a[j]=k; }
for(i-0;i<10;i++)
printf("%d",a[i]);
putchar('\n');
system("PAUSE");
return EXIT_SUCCESS;
}
测试结果 :输入 98
输出:
请输入要查找的成绩:98
该成绩是第1名学生的。
0
请按任意键继续. . .
注:编译器是 DEV-C++