C语言书中例题错误,C语言例题错误了吗?
在做C语言的填空题,遇到如下题目:
#include
#include
#define N 10
double fun(double *x)
{int i, j; double av, y[N];
av=0;
/**********found**********/
for(i=0; i
for(i=j=0; i
if(x[i]
/**********found**********/
y[j]=x[i]; x[i]=-1; __2__;}
i=0;
while(i
{if(x[i]!= -1) y[j++]=x[i];
/**********found**********/
__3__;
}
for(i=0; i
return av;
}
main()
{int i; double x[N];
for(i=0; i
printf("\n");
printf("\nThe average is: %f\n",fun(x));
printf("\nThe result :\n",fun(x));
for(i=0; i
printf("\n");
}
我看答案在第一个填空那里给出的是x[i]/N,求平均数难道不是先加后除吗?
我又自己尝试着谢了一个程序验证下,这样做结果是否一样,结果发现我的程序是不一样的,代码如下:
#include
#define N 4
main()
{
int i,av1=0,av2=0, a[N]={21,32,43,12};
for(i=0;i
printf("av1:%d\n",av1);
for(i=0;i
printf("av2:%d\n",av2/N);
}
那么问题来了,到底是例题错误了?还是我理解的不对?
C语言书中例题错误,C语言例题错误了吗?相关推荐
- c语言程序中函数类型,C语言中的函数分别有什么?
C语言函数是一种函数,用来编译C语言,所在库函数为ctype.h,分为分类函数,数学函数,目录函数,进程函数,诊断函数,操作函数等. C语言中的函数在其他编程语言中也称为过程或子程序.要执行任务,我们 ...
- 在职高学C语言程序设计,中职学校C语言程序设计教学方法.doc
中职学校C语言程序设计教学方法 中职学校C语言程序设计的教学方法 摘 要:计算机专业中,C语言是一门基础的程序设计课,但学习<C语言程序设计>相对职高学生来说难度较大,但它却是很实用的一门 ...
- c语言方括号中写负数,c语言方括号的用法
c语言方括号的用法 2020-03-31 C语言中方括号是用来定义数组的表示数组的长度,而大括号是用来赋初始值的,表示这个变量的取值,下面小编就来为大家介绍c语言方括号的用法. 1.单中括号 [] ① ...
- 中职计算机c语言课程,中职计算机C语言教学探讨
周强 [内容摘要]自计算机技术问世以来,第三次科技革命正式拉开了序幕,计算机技术改变了世界.改变了人们的生活,所以计算机课程也成为了当代教育中的一门重要课程.在中职计算机课程中,C语言是一项基本教学内 ...
- c语言程序中注释定义,C语言语法基础:函数注释等等
任何语言的入门大部分都是从Hello World开始的,我们学习到C语言也不例外.现在很多人说C语言很难,建议Java或者是Python入门.四喜想说的是,万事开头难,如果以C语言入门,之后的其他语言 ...
- JAVA从入门到精通书中ZIP压缩和解压缩错误修正
本人买了一本Java从入门到精通书籍,学到zip压缩和解压这部分,发现按照书上的代码会出现问题,无法完成压缩和解压缩 首先是压缩原文代码: public static void zip(String ...
- Go 程序设计语言书中 源码
Go 程序设计语言源码: https://github.com/Mountains-and-rivers/gopl.io
- if在c语言程序中的作用,c语言程序设计,if(flag)中,括号内只有一个flag,表示
公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:c语言程序设计,if(flag)中,括号内只有一个flag,表示什么?诸如此回答:C语言中有个很奇怪的定, 只要一个值不是0, 他就 ...
- python语言编程中的保留字_Python语言程序设计整理
第一周:Python基本语法元素 1.3 实例1:温度转换 例:将摄氏度和华氏度互换 利用转换公式如下: C=(F-32)/1.8,F=C*1.8+32 代码: 1.4Python程序语法元素分析 1 ...
- c语言程序中必不可少的,C语言程序设计(第3章程序控制语句)2
3.2 数据的输入与输出 在程序的运行过程中,往往需要由用户输入一些数据,而程序运算所得到的计算结果等又需要输出给用户,由此实现人与计算机之间的交互,所以在程序设计中,输入输出语句是一类必不可少的重要 ...
最新文章
- 如何在python中创建列表副本,在Python中切片列表而不生成副本
- 烂泥:学习tomcat之通过shell批量管理多个tomcat
- linux mysql 密码文件怎么打开文件,Oracle数据库密码文件创建与使用
- 用HttpListener做web服务器,简单解析post方式过来的参数、上传的文件
- Android Binder机制学习笔记
- apache php 重写url无效,apache用rewrite重写url时出现问题
- (转)淘淘商城系列——Redis持久化方案
- 【es】ElasticSearch 插件开发
- 常用的分隔符有哪三种_掌握这三种调漂方法,你想怎么钓就怎么钓,再也不用求人...
- UVA11005 Cheapest Base【数学】
- Ubuntu中使用pip3报错
- jitpack发布_JitPack –发布您的Android库
- python查看数据库存在表_python sqlite3查看数据库所有表(table)
- 93.复原IP地址(力扣leetcode) 博主可答疑该问题
- 微积分基本公式-牛顿莱布尼兹公式
- 综论数据库防火墙的自我修养系列之一:高可用性
- IDEA SpringBoot 自定义Banner
- C语言期末复习题(带答案)
- 幼师学计算机心得体会怎么写,幼儿教师理论学习心得多篇
- html垂直居中的方法
热门文章
- ModelSim的使用详解
- MySQL Shell 教程
- ArcGIS | 全球新冠肺炎地图数据下载和处理
- 数字时钟仿真电路设计
- Windows操作系统正版盗版知识简介
- 牛腩新闻发布系统错误总结
- C语言|编程|判断素数
- 从零开始自制实现C++ High-Performance WebServer 全流程记录
- java 临时文件 删除_Java临时文件何时被删除?
- sonar报java.io.StreamCorruptedException: invalid internal transport message format, got (48,54,54,50)