社区
C语言
帖子详情
求一道c语言题目
liet2008
2007-12-28 11:02:10
给定一个文件比如1.txt该文件中存有一列数,如下:
10
15
31
42
.....
求这些数的平均值?
...全文
206
12
打赏
收藏
求一道c语言题目
给定一个文件比如1.txt该文件中存有一列数,如下: 10 15 31 42 ..... 求这些数的平均值?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ChamPagneZ
2007-12-29
打赏
举报
回复
楼主还是多看看书.
我个人觉得你问题蛮大的.
:)
yinzhun
2007-12-29
打赏
举报
回复
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
FILE *fp;
int i = 0;
int j = 0;
int arr[10];
int num=0, total=0,k;
float avg=0;
fp = fopen ("t.txt", "rb");
while (!feof (fp))
{
fscanf (fp, "%d", &arr[i++]);
num++;
}
num--;
for (k=0; k<num; k++)
{
total += arr[k];
}
avg = (total*1.0)/num;
printf("%f\n", avg);
fclose (fp);
return 0;
}
稍微改动楼上的代码 应该符合了
szduweibing
2007-12-28
打赏
举报
回复
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define FILENAME "1.txt" //要读的文件名
int main(void)
{
FILE *fp;
char buf[20]; //数据不大,只用20个空间,否则可以加大
int num=0;
int date=0;
float ave;
fp=fopen(FILENAME,"rb");
memset(buf,0,20);
while(fgets(buf,20,fp))
{
date+=atoi(buf);
num++;
memset(buf,0,20);
}
ave=(float)date/(float)num;
printf("%f\n",ave);
return 0;
}
刚写的,应该可以用
comman_ndsc
2007-12-28
打赏
举报
回复
没这么简单把
---------------
不信你试试
liet2008
2007-12-28
打赏
举报
回复
没这么简单把
comman_ndsc
2007-12-28
打赏
举报
回复
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
FILE *fp;
int i = 0;
int j = 0;
int arr[10];
fp = fopen ("t.txt", "rb");
while (!feof (fp))
{
fscanf (fp, "%d", &arr[i++]);
}
while (j < i)
{
printf ("%-5d\n", arr[j++]);
}
fclose (fp);
return 0;
}
lxbxl_17
2007-12-28
打赏
举报
回复
fopen
while
{
fscanf("%d\n",n);
}
fclose
liet2008
2007-12-28
打赏
举报
回复
我是新手 啊,思想我也知道,要具体的程序!!!帮帮忙拉!!谢谢
一生有爱1980
2007-12-28
打赏
举报
回复
到C语言的教程里看看,
不就明白了吗
Treazy
2007-12-28
打赏
举报
回复
将文件中的数据依次读出
算下平均值不就可以了?!
liet2008
2007-12-28
打赏
举报
回复
printf ("%-5d\n", arr[j++]); 是什么意思 啊
liet2008
2007-12-28
打赏
举报
回复
printf ("%-5d\n", arr[j++]); 是什么意思 啊
面试c语言
题目
以前搜集的面试c语言
题目
,有用的可以拿去 基础性的,对于面试还是可以用
这是
一道
c语言
的试题
对于初学者学
C语言
,是非常好的
一道
题目
的
c语言
经典例题和答案 50道
答案自己做的 都测试了的 就最后两道没做(
一道
链表嫌麻烦,
一道
子串是java里的概念)
高等教育出版社出版社
c语言
实践教程习题答案.doc
是高等教育出版社的,是实践教程的答案,保证正确,很有用的。
C语言
编程
题目
-大数和代码-大数
求
和编程实现
一道
经典的
C语言
编程练习
题目
,
求
解两个很大的整数的和。代码是纯
C语言
,由详细的注释,可供初学者学习借鉴。
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章