填空题键入数据至二维数组,求出其中的最大值、最小值及所有元素之和。 void main() int i,j; int a[3][4],max,min,sum=0; for(i=0;i<3;i++) for(j=0;j<4;j++)scanf( %d ,______); *第一空* max=min=a[0][0]; for(i=0;i<3;i++) for(j=0;j<4;j++) ______; *第二空* if(a[i][j]>max)max=a[i][j]; if(a[i][j]<min)min=a[i][j]; printf( max=%d,min=%d,sum=%d n ,______); *第三空*
填空题以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。 #include<stdio.h> main() int i,a[20],sum,count; sum=count=0: for(i=0;i<20;i++)scanf( %d ,______); *第一空* for(i=0;i<20;i++) if(______) *第二空* count++; ______; *第三空* printf( count=%d,sum=%d n ,count,sum);
填空题下面程序是要建立一个文本文件datal,从键盘输入一个实数(正数表示收入,负数表示支出),用fwrite函数写入文件datal中。输入数字0则结束。 #include<stdio.h> #include<stdlib.h> main() ______ float a; if((fp=fopen( datal , w ))==NULL) printf( can not open the file! );exit(0); while(1) scanf( %f ,&a ); ______ ______ fclose(fp);
问答题从键盘输入一串字符(!作为结束标志),保存到文件“user.dat”中。
问答题#define SIZE 4 main() int n[SIZE]=8,3,4,1; int i,j; for(i=0;i<SIZE;i++) printf( %d ,n[i]); for(j=1;j<=n[i];j++)printf( * ): printf( n );