动态数组使用

 

 1 #include<stdio.h>
 2 #include<stdlib.h>
 3 
 4 int main()
 5 {
 6     int i;
 7     int n; //用于记录输入的整数的个数 
 8     int *p; //用于指向动态数组的存储空间 
 9     int sum=0,average; //用于记录输入的整数的和与平均值 
10     
11     scanf("%d",&n);//输入要输入的整数的个数 n 
12     
13     p=calloc(n,sizeof(int)); //动态分配 n 个长度为sizeof(int)连续空间——动态数组(数组元素的个数为 n,类型为int) 
14     
15     for(i=0;i<n;i++) //输入 n 个整数 
16         scanf("%d",p+i);
17         
18     for(i=0;i<n;i++) //求和 
19         sum+=*(p+i);
20     average=sum/n; //求平均 
21     
22     //输出 
23     printf("%d %d",sum,average);
24     
25     return 0;
26 }

转载于:https://www.cnblogs.com/LeoFeng/p/4320910.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/398429.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一幅长文细学Vue(二)——Vue基础入门

2 Vue基础入门 摘要 ​ 在本文中&#xff0c;我们会快速地入门Vue。主要了解的是Vue各种指令语法。 声明&#xff1a;为了文章的清爽性&#xff0c;在文章内部的代码演示中只会附上部分演示代码。 作者&#xff1a;来自ArimaMisaki创作 文章目录2 Vue基础入门2.1 概述2.1.1 Vue…

Linux下安装Redis及搭建主从

Linux下安装Redis 首先在官网下载对应版本的redis包&#xff0c;这里本人使用的是redis-4.0.8.tar.gz。然后在服务器中存放redis包的路径下执行tar –vxf redis-4.0.8.tar.gz&#xff08;这里对应下载的包&#xff09;&#xff0c;解压redis后,cd 进入 redis-4.0.8&#xff08;…

图解安装CentOS 6.6

以下是在虚拟机上安装CentOS 6.6的过程。一、安装文件:CentOS-6.6-x86_64-bin-DVD.iso二、安装步骤# 虚拟机的配置这里省略&#xff0c;在百度上有很多帖子可以参考。开启虚拟机进入安装界面&#xff0c;如下图所示选择第一个选项&#xff0c;按Enter安装程序加载完后&#xff…

phonegap安卓手机开发入门

先安装安卓开发安环境 http://www.cnblogs.com/zhangsanshi/p/3582368.html 安装phonegap 在安装ant http://www.cnblogs.com/yuzhongwusan/archive/2013/03/26/2982411.html 资源下载地址 http://pan.baidu.com/s/1mgHTNDm#path%252F 转载于:https://www.cnblogs.com/sung/p/4…

一幅长文细学Vue(三)——组件基础(上)

3 组件基础&#xff08;上&#xff09; 摘要 ​ 在本文中&#xff0c;我们将学习什么是SPA&#xff0c;以及Vue中组件的基本使用。 声明&#xff1a;为了文章的清爽性&#xff0c;在文章内部的代码演示中只会附上部分演示代码&#xff0c;main.js文件的代码通常不贴出&#xff…

综合练习:词频统计

下载一首英文的歌词或文章 将所有,.&#xff1f;&#xff01;’:等分隔符全部替换为空格 将所有大写转换为小写 生成单词列表 fopen(news.txt,r) newsf.read() f.close() sep,.!"?: for c in sep:newsnews.replace(c, )wordListnews.lower().split()for w in wordList:pr…

一幅长文细学Vue(四)——组件基础(下)

4 组件基础&#xff08;下&#xff09; 摘要 ​ 在本文中年我们会了解什么是props&#xff0c;怎么利用props在父组件和子组件之间传递数据&#xff1b;什么是计算属性&#xff0c;还有什么是事件。 声明&#xff1a;为了文章的清爽性&#xff0c;在文章内部的代码演示中只会附…

linux中fcntl()、lockf、flock的区别

fcntl()、lockf、flock的区别 ——lvyilong316 这三个函数的作用都是给文件加锁&#xff0c;那它们有什么区别呢&#xff1f;首先flock和fcntl是系统调用&#xff0c;而lockf是库函数。lockf实际上是fcntl的封装&#xff0c;所以lockf和fcntl的底层实现是一样的&#xff0c;对文…

获取.properties后缀的数据

在MyPro.properties中的数据如下&#xff1a; NameABC 测试类中&#xff1a; Properties properties new Properties(); String configFile "MyPro.properties"; //将MyPro.properties文件编译成文件流 InputStream is ConfigManager.class.getClassLoader().getR…

iOS开发拓展篇—音频处理(音乐播放器6)

一、图片处理 说明&#xff1a; Aspect表示按照原来的宽高比进行缩放。 Aspectfit表示按照原来的宽高比缩放&#xff0c;要求看到全部图片&#xff0c;后果是不能完全覆盖窗口&#xff0c;会留有空白。 Aspectfill表示按照原来的宽高比缩放&#xff0c;但只能看到部分图片。引发…

词频统计预处理之综合练习

下载一首英文的歌词或文章 news , 生成词频统计 sep,.;:"" for c in sep:newsnews.replace(c, )wordlistnews.lower().split()wordDict{} for w in wordlist:wordDict[w]wordDict.get(w,0)1wordSetset(wordlist) for w in wordSet:wordDict[w]wordlist.count(w)f…

一幅长文细学Vue(五)——组件高级(上)

5 组件高级&#xff08;上&#xff09; 摘要 ​ 在本文中&#xff0c;我们会详细讨论watch侦听器的基本使用&#xff0c;并且了解vue中常用的生命周期函数、实现组件之间的数据共享&#xff0c;最后学习如何在vue3.x项目中全局配置axios。 声明&#xff1a;为了文章的清爽性&am…

IOS开发之----常用加密方法

本文转载至 http://blog.csdn.net/wildfireli/article/details/23191983 &#xff08;AES、MD5、Base64&#xff09; 分类&#xff1a; iPhone 2014-04-08 16:30 187人阅读 评论(0) 收藏 举报 目录(?)[] 1、AES加密 NSDataAES.h文件 // // NSData-AES.h // Smile // // Create…

JAVA并发编程实战---第三章:对象的共享(2)

线程封闭 如果仅仅在单线程内访问数据&#xff0c;就不需要同步&#xff0c;这种技术被称为线程封闭&#xff0c;它是实现线程安全性的最简单的方式之一。当某个对象封闭在一个线程中时&#xff0c;这种方法将自动实现线程安全性&#xff0c;即使被封闭的对象本生不是线程安全的…

Python----面向对象---自定义元类控制类的实例化行为的应用

一、单例模式 1 class Mysql:2 def __init__(self):3 self.host 127.0.0.14 self.port 33065 6 7 obj1 Mysql()8 obj2 Mysql()9 10 print(obj1) 11 print(obj2) 12 13 结果为&#xff1a; 14 15 <__main__.Mysql object at 0x0000021CBF4DB588&g…

流行的编程语言及其趋势

转&#xff1a;StackOverflow上的编程趋势 http://www.csdn.net/article/2013-07-08/2816144-StackOverflow-Programming-Trends 摘要&#xff1a;相信每个程序员都知道StackOverflow问答网站&#xff0c;本文作者dodgy_coder通过StackExchange Data Explorer Query收集了该网站…

史上最全面,清晰的SharedPreferences解析

基础用法获取Sp:getput监听器原理分析获取SharedPreferences构造SharedPreferencesgetX原理分析putX原理分析创建editorputStringapplyapply总结commitSharedPreferences最佳实践勿存储过大value勿存储复杂数据不要乱edit和apply&#xff0c;尽量批量修改一次提交建议apply&…

【译】《学习JavaScript设计模式》(二)

原书链接Learning JavaScript Design Patterns水平有限很多地方不通顺&#xff0c;错翻漏翻欢迎交流。 模式测试&#xff0c;原生模式&约法三章 记住并不是所有的算法啊&#xff0c;最佳实践啊&#xff0c;解决方案啊什么的都可以被称为一个完整的模式的。很可能它就缺了点…

I.Mx6 使用串口连接PSAM卡的注意事项

&#xff5b;背景&#xff5d; 1. 使用模拟方式与PSAM卡进行通信&#xff0c;对时序的要求非常严格&#xff0c;在自己的代码中一定要做好相关延时尤其是每个etu的时间 要测量准确。 2. 使用串口方式与PSAM卡直连&#xff0c;是硬件级的通信&#xff0c;写起来相对容易一些。 &…

CentOS7.0 安装 tomcat-9.0

2019独角兽企业重金招聘Python工程师标准>>> 1、解压 # tar -zxvf apache-tomcat-9.0.0.M4.tar.gz -C /opt/usr/local 改个名字好以后操作&#xff1a; # mv apache-tomcat-9.0.0.M4.tar.gz tomcat 2、启动&停止 # /opt/usr/local/tomcat/bin/start…