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

以下程序用来统计文件中字符的个数。请填空。 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); }

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝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 "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); }

点击查看答案
第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题
以下程序从终端输入一行字符放在s数组中,输入以回车符作为结束,函数fun统计存放在s数组中每个数
字字符的个数。形参ch指向s数组,形参n给出了s数组中字符的个数。在acc数组中用下标为0的元素统计字符“0”的个数,下标为1的元素统计字符“1”的个数,…。请填空。 include <stdio.h> void fun(int *,char*,int); main() { char s[80],c; int acc[10],i=0; printf("Enter characters:\n"); while((c=getchar())!=\n)s[【 】]=c; fun(【 】); for(i=0;i<10;i++)printf("%c:%d\n",0+i,acc[i]); printf("\n\n"); } void fun(int *a,char *ch,int n) { int i,d; for(i=0;i<10;i++)a[i]=【 】; for(i=0;i<n;i++) { d=【 】; a[d]++; } }

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