专升本C语言试题分析(四)

前言

尝试对C语言专升本题目进行分析,有不对的地方欢迎指正,在边学习边成长!

一、题目

编写程序,输入 10 个实数, x1,x2,x3…x10,按照以下公式计算并输出 S 值,s=(x1-x0)2+(x2-x0)2+(x3-x0)2+…+(x10-x0)2,(2代表平方)其中 x0 是 x1,x2,x3…x10 的平均值。

二、分析步骤

主函数编写

代码如下(示例):

#include<stdio.h>
int main()
{double x[10],x0,s;    /*也可以用x[11]来表示*/int i;printf("请输入10个实数:(空格隔开)");for(i = 0;i<10;i++){scanf("%lf",&x[i]);//必须使用lf x0 += x[i];      //x0 = x0+x[i];}//----->x0的值是所有数组元素的和 x0 = x0/10.0;//----->x0的值是所有数组元素的平均值 //s=(x1-x0)*(x1-x0)+.......+(x10-x0)*(x10-x0); for(i = 0;i<10;i++)/*利用循环对数组中的元素进行遍历*/{s += (x[i]-x0)*(x[i]-x0);}printf("(x1-x0)2+(x2-x0)2+(x3-x0)2+......+(x10-x0)2=%lf",s);return 0;
}

也可以用x[11]表示,省去了x0这个变量:

代码如下(示例):

#include<stdio.h>
int main()
{double x[11],s;    int i;printf("请输入10个实数:(空格隔开)");for(i = 1;i<11;i++){scanf("%lf",&x[i]);//必须使用lf x[0] += x[i];      //x[0] = x[0]+x[i];}//----->x[0]的值是所有数组元素的和 x[0] = x[0]/10.0;//----->x[0]的值是所有数组元素的平均值 //s=(x1-x0)*(x1-x0)+.......+(x10-x0)*(x10-x0); for(i = 1;i<11;i++)/*利用循环对数组中的元素进行遍历*/{s += (x[i]-x[0])*(x[i]-x[0]);}printf("(x1-x0)2+(x2-x0)2+(x3-x0)2+......+(x10-x0)2=%lf",s);return 0;
}

总结

以上就是今天的内容,思路大致是,将输入的十个实数分别赋值给数组中的元素,利用循环对数组中的元素进行遍历,每遍历出一个元素将其进行x[i]-x0(或x[0])的操作,并平方,最后s累加即可得到s。

专升本C语言试题分析(四)相关推荐

  1. 专升本C语言试题分析(一)

    专升本C语言试题分析(一) 前言 尝试对C语言专升本题目进行分析,有不对的地方欢迎指正,在边学习边成长! 一.题目 编写函数 Fun23 实现功能如下:指针 s 所指向的字母数字串中只包含数字和字母, ...

  2. 广东专升本C语言程序设计(完结)

    初心:在一个人摸索下十分痛苦,不知道哪里开始复习,真题以及视频都没有,我希望在自己摸索完之后,能把宝贵的经验分享给需要的人,也希望各位以后也可以帮助更多的人,接下来让我们一起开始学习C语言和数据结构吧 ...

  3. 专升本C语言——资料复习大全(需要完整版请私信作者)

    更多资料下载链接如下 专升本C语言--资料复习大全 需要全套资料的请私信作者 第1章 程序设计和C语言 1.1 考试内容 一.计算机程序 二.计算机语言 三.C语言的发展及其特点 四.简单的C语言程序 ...

  4. 山西专升本C语言编程题真题

    山西专升本C语言编程题真题 2010年 2011年 2012年 2013年 2014年 2015年 2016年 2017年 2018年 2019年 2020年 所有代码为博主本人思路,并非标准答案,仅 ...

  5. 贵州/全国专升本C语言知识技巧复习资料

    目录: 基础复习 如何准备专业(c语言) 学习方法(技巧) 内容展示: 当然,想要更多资料可以私信或者关注gzh:沐思博客 基础复习: 1.学习C语言,要反复多次地进入学习. 每过段时间再来整理自己的 ...

  6. c语言 proteus 延迟2秒_周周练 | 专升本C语言

    回复[英语]获取历年英语试题汇编回复[领书]获取专升本备考图书回复[三级]获取英语三级模拟卷进社群领资料:1128172173同学们好,本周我们开始进行专业课习题练习~ 单选题 1.在C语言中,以下正 ...

  7. 专升本c语言程序设计网课_2020年宜春学院专升本招生信息

    各位考生: 现将我校2020年普通专升本考试招生专业.专业科目及考试大纲进行公布,招生计划在省教育厅确定后另行通知. 欢迎广大考生报考宜春学院! 序号 招生专业 考试科目 公共课 专业课1 专业课2 ...

  8. 专升本c语言名词解释题_专升本到底难不难?

    专科院校可以专升本的专业有很多,但是我作为一名法学生我要跟大家分享的肯定就是法学了. "法学"它是一个专业属于政法系 没错在专科的时候也是政法系,在这个社会发展一步步加快的时代下法 ...

  9. 山东专升本计算机基础知识(四)

    山东专升本计算机基础知识四 微型计算机系统 1.微机的主要性能指标 2.微机主板 1.总线 2.总线标准 3.新一代信息技术 微型计算机系统 1.微机的主要性能指标 ①主频:即时钟频率,是指CPU在单 ...

最新文章

  1. torch.unbind()
  2. 计算机count的功能是,全国计算机二级Access每日练习4
  3. 石川es6课程---4、箭头函数
  4. Java Applet 基础
  5. 有三AI第一批10个研究小组上线
  6. 阿里云数据库快速搭建疫情分析系统最佳实践
  7. 【数据结构与算法】之深入解析“太平洋大西洋水流问题”的求解思路与算法示例
  8. 光进铜退下的“更高”与“更低”,锐捷发布企业极简以太全光网解决方案
  9. 鸿蒙系统的变化,鸿蒙系统没变化的背后
  10. Redis工作笔记-Jedis的基本使用
  11. cvsHelper--C#关于CSV文件的导入和导出以及转化
  12. Nature重磅封面:复活死亡大脑!
  13. CommVault徐永兴谈软件架构决定服务优势
  14. 使用Qt学习C语言编程1
  15. layui可以动态添加div吗_js 动态添加元素(div、li、img等)及设置属性的方法
  16. ecu根据什么信号对点火提前角_【科普】汽车ECU现状及发展趋势
  17. Hbase shell练习
  18. esp32 s3 外部flash和外部psram配置
  19. [转载]关于火星坐标系统
  20. 读书笔记 - 多智能体强化学习在城市交通网络信号的综述2018

热门文章

  1. Windows系统下安装ROS系统
  2. gs 标准不变的前提应变
  3. Hive面试题系列第七题-同时在线问题
  4. BetaFlight深入传感设计之六:四元数计算方法
  5. 【ASCII如何理解?】
  6. 轻型载货汽车后悬架钢板弹簧设计
  7. 鼎捷ERP--出纳、应收、应付结算分享
  8. java模拟扔硬币的结果
  9. 基于腾讯信鸽设计一个微型推送服务
  10. python查看库函数