11问答网
所有问题
从键盘上输入若干个学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。
主要是怎么样输入若干个数和怎么样用输入负数结束输入,谢谢,帮忙解一下
举报该问题
其他回答
第1个回答 2009-04-11
因为也是新手,不大会讲太多。
用无限循环和break就可以了。
我举个例子吧,
比如
for( ;;)
{
scanf("%d",&a);
if(a<0)
break;
}
这个解决了,
程序应该就很快可以做出来了吧。
建议你用数组做。
本回答被网友采纳
第2个回答 2009-04-11
不懂c++语言,只知道VB语言,没办法帮到你了~~~
相似回答
从键盘上输入若干个学生的成绩,统计计算出平均成绩,并输出低于平均分的
...
答:
printf("enter grades:\n");scanf("%f", &grade[i]);while (grade[i] !=-1){ i++;scanf("%f", &grade[i]);n++;} 你用的do-while循环先无条件执行了括号里的内容,再判断while里的条件。这样会导致n值出错。
大家正在搜
用键盘输入若干个学生的成绩
从键盘输入10个学生的成绩
从键盘输入30名学生的成绩
从键盘上输入3名同学的成绩
从键盘输入某学生的四科成绩
从键盘输入6名学生的5门成绩
从键盘输入10名学生的c语言成绩
从键盘输入n个学生的学号
从键盘输入学生成绩