设文件number.dat中存放了一组整数。请编写程序

设文件number.dat中存放了一组整数。请编写程序统计并输出文件中正整数、零和负整数的个数。


答案

#include<stdio.h>
FILE*fp;
int main()
{
	int p=0,n=0,temp;
	fp=fopen("number.dat","r");
	if(fp==NULL)
	printf("File cannot be found!\n");
	else
	{
		while(!feof(fp))
		{
			fscanf(fp,"%d",&temp);
			if(temp>0)
			p++;
			else if(temp<0)
			n++;
			else
			z++;
		}
	}
}

题目信息

题号:7308
题型:简答题
难度:普通