首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

以下程序用来统计文件中字符个数。请填空。 include "stdio. h" main() { FILE *fp;long

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

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“以下程序用来统计文件中字符个数。请填空。 include "…”相关的问题
第1题
以下程序用来统计文件中字符个数,请填空。 #include"stdio.h" main() {FILE *fp;long num=0L;

以下程序用来统计文件中字符个数,请填空。

#include"stdio.h"

main()

{FILE *fp;long num=0L;

if((fp=fopen("fname.dat","r"))==NULL)

{ pirntf("Open error\n"); exit(0);}

while(______)

{fgetc(fp);num++;}

printf("num=%1 d\n",num-1);

fclose(fp);

}

点击查看答案
第2题
以下程序用来统计文件中字符的个数。请填空。 include“stadio.h” main() { FILE *fp;

以下程序用来统计文件中字符的个数。请填空。 include“stadio.h” main() { FILE *fp;long num=0L; if((fp=fopen(“fname.dat”,“r”))==NULL); {printf(“0pen error\n”);exit(0);} while(【 】) {fsetc(fp);num++;} printf(“num=%1d\n”,num-1); fclose(fp); }

点击查看答案
第3题
下面程序的功能是用来统计文件中字符个数。请填空。 include"stdio.h" main() { long

下面程序的功能是用来统计文件中字符个数。请填空。 include"stdio.h" main() { long count=OL; FILE*fp=【 】("text.dat","r"); if(fp==0) { printf("Open error\n"); exit(0); } while(【 】) { fgetc(fp); count++; } fclise(fp); printf("%1d\n",count); }

点击查看答案
第4题
下面的程序用来统计文件中字符的个数。请填空。 include<stdio.h> main() {FILE *f

下面的程序用来统计文件中字符的个数。请填空。 include<stdio.h> main() {FILE *fP; long num=0; if((fp=fopen("fname.dat","r"))==NULL) { printf("Cant open file! \n");sxit(0);} while 【 】 { fgetc(fp);num++;} printr("num=%d\n",num); fclose (fp); }

点击查看答案
第5题
以下程序用业统计文件十字符个数。请填空。 include "stdio.h" main() { FTLE

以下程序用业统计文件十字符个数。请填空。 include "stdio.h" main() { FTLE *fp; long num=OL; if((fp=fopen("fname.dat","r"))==NUlL) { pirntf("Open error\n"); exit(0);} while() { fgetc(fp); num++; } printf("num=%1d\n",num-1); fclose(fp); }

点击查看答案
第6题
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) include<std

以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) include<stdio.h> main(){ FILE*fp; longnum=0: fp=fopen(fname.dat,r); while(________){ fgetc(fp);num++;) printf(num=%din,num); fclose(fp);) 下面选项中,填入横线处不能得到正确结果的是

A.feof(fp)

B.reot(rp)=NULL

C.!feof(fp)

D.feof(fp)=0

点击查看答案
第7题
下列程序是处理C盘根目录下的a.txt文件,统计该文件中字符的个数。请填空,使程序完整。 include
<stdio.h> main() { FILE*fp;char ch; long num=0; if(______) { printf("Cant open file !\n"); exit(0); } while(______) { ch=fgetc(fp); ______; } printf("%d",num); fclose(fp); }

点击查看答案
第8题
以下程序段用以统计链表中元素的个数。其中first指向链表第一个结点,count用来统计结点个数。请填
空。 struct link { char data; struct link * next; } struct link * p,* first; | int count=0; p=first; while(【 】 ) { 【 】 ; p=【 】 ; }

点击查看答案
第9题
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。 int n=0,c;
c=getchar(); while(c!=\n) { if(______) n++; }

点击查看答案
第10题
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用$结束输入)存放到此文件中,形成文本文

以下程序中用户由键盘输入一个文件名,然后输入一串字符(用$结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件尾部。请填空。 include <string.h> main() { FILE*fp: char ch,fname[32] int count=0: prinft("input the filename:"): scanf("%s",fname); if((fp=fopen(______,"w+"))==NULL) { printf("cant open file:%s\n",fname); exit(0): } printf("enter data:\n"): while((ch=getchar())!=$) {fputc(ch,fp): count++; } fprintf(______,"\n%d\n", count); fclose(fp): }

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改