每次我嘗試按Ctrl-Z while循環它不會打印出平均值。C循環後無法完成讀取程序
#include <stdio.h>
int main(void)
{
float a;
float b = 0;
int counter = 0;
while(1){
scanf("%f", &a);
b += a;
counter++;
}
float average = b/counter;
printf("%f", average);
return 0;
}
Ctrl-z只是掛起一個工作,暫停它。它不會導致它跳出循環。 – Derek
停止獲得日光浴並繼續做功課,花花公子:) –
可能這是在Windows上,其中Ctrl + Z與Ctrl + D在Linux中的功能非常接近。 http://en.wikipedia.org/wiki/Control-Z –