题目内容

以下程序用来统计文件中字符个数。请填空。 #include main() {FILE*fp;longnum=0L; if((fp=fopen("fname.dat","r"))==NULL) {printf("Openerror\n");exit(0);} while() {fgetc(fp);num++;} printf("num=%1d\n",num-1); fclose(fp); }

查看答案
更多问题

1. 有以下程序 #include main() {printf("%d\n",NULL);} 程序运行后的输出结果是( )。

A. 0
B. 1
C. -1
D. NULL没定义,出错

1. 若fp是指向某文件的指针,且已读到该文件的末尾,则C语言函数feof( fp)的返回是( )。

A. EOF
B. -1
C. 非零值
D. NULL

有以下程序 #include main() {FILE*fp;inti=20,j=30,k,n; fp=fopen(“d1.dat”“w”) ; fprintf(fp,“%d\n”,i);fprintf(fp,“%d\n”,j); fclose(fp); fp=fopen(“d1.dat”,“r”); fp=fscanf(fp,“%d%d”,&k,&n);printf(“%d%d\n”,k,n); fclose(fp); } 程序运行后的输出结果是( )。

A. 2030
B. 2050
C. 3050
D. 3020

DoesTomoftenplay_______footballafter_______school?

A. /;/
B. /;the
C. the;/
D. a;/

答案查题题库