当前位置: 代码迷 >> C语言 >> 求助!!!一个C程序问题......
  详细解决方案

求助!!!一个C程序问题......

热度:99   发布时间:2005-03-16 16:44:00.0
求助!!!一个C程序问题......
我有一个问题想让大家帮有解答一下,
问题:某班有100人,有10门科目。每个人必须每门都及格时输出:我真棒,否则输出:失败
搜索更多相关的解决方案: 科目  输出  及格  

----------------解决方案--------------------------------------------------------
我晕,十门课?好多!

不定义结构体了,麻烦!一个二维数组就能解决问题:

#include<stdio.h>
main()
{int i,j;
  float a[100][10];
for(i=0;i<100;i++)
{printf("The %d:\n",i+1);
  for(j=0;j<10;j++)
  scanf("%f",&a[i][j]);
}

for(i=0;i<100;i++)
{printf("The %d:  "i+1);
for(j=0;j<10;j++)
if(a[i][j]<60) break;
if(j>=10) printf("OK!\n"):
else printf("失败!\n");
}
getch();
}


----------------解决方案--------------------------------------------------------
我还没学到二维呢
请问只用循环的语句可以实现吗?
----------------解决方案--------------------------------------------------------
嗯!
----------------解决方案--------------------------------------------------------
怎么有个一模一样的问题啊

----------------解决方案--------------------------------------------------------
二楼的这个程序应该会出现这样的错误的
scanf: floating point fomats not linked这个是turbo c 的一个bug 就是没有链接浮点库.
解决起来很简单.写一个浮点数,随便给他赋个值就可以了.
----------------解决方案--------------------------------------------------------
补充一点 ,也可以#include <math.h> 然后可以写一句sqrt(10) 比较简单了.
----------------解决方案--------------------------------------------------------
  相关解决方案