不指定输入数据个数,和memcpy函数
2015-06-17 16:19
204 查看
不指定输入数据个数,加循环,例如输入几个整数,然后逆序输出
#include<stdio.h>
#include<math.h>
#include<iostream>
#include<algorithm>
using namespace std;
#define LL long long
int main()
{
int a[110];
int i,x,n=0;
while(scanf("%d",&x)==1)
a[n++]=x;
for(i=n-1;i>=1;i--)
printf("%d ",a[i]);
printf("%d\n",,a[0]);
return 0;
}
数组的复制,如果要从数组a复制k个元素到数组b,可以这样做,memcpy(b,a,sizeof(int)*k).
当然如果数组a和b都是浮点型的,要变成memcpy(b,a,sizeof(double)*k);
如果要把数组a全部复制到数组b中,memcpy(b,a,sizeof(a));
#include<stdio.h>
#include<math.h>
#include<iostream>
#include<algorithm>
using namespace std;
#define LL long long
int main()
{
int a[110];
int i,x,n=0;
while(scanf("%d",&x)==1)
a[n++]=x;
for(i=n-1;i>=1;i--)
printf("%d ",a[i]);
printf("%d\n",,a[0]);
return 0;
}
数组的复制,如果要从数组a复制k个元素到数组b,可以这样做,memcpy(b,a,sizeof(int)*k).
当然如果数组a和b都是浮点型的,要变成memcpy(b,a,sizeof(double)*k);
如果要把数组a全部复制到数组b中,memcpy(b,a,sizeof(a));
相关文章推荐
- jmeter CSV Data Set Config 乱码解决方法
- Javascript学习篇(一)
- Java 锁
- Zookeeper集群环境搭建实践
- php正则替换处理HTML页面的方法
- outline实现border-radius效果
- ORA-00257 归档程序错误,在释放之前仅限于内部连接
- 如何比较浮点数(float&double)是否相等?
- php 上传图片保存到数据库例子
- ACM进阶指南
- sscanf函数的应用
- 动态生成实体类
- JAVA调用ORACLE存储过程
- 个人作业 第四章 t 5
- 模板方法设计模式
- cvEvalCARTClassifier
- php 发送与接收流文件
- 随机产生一些数字但是数字不能重复
- 辽宁阜新自考办信息
- dede全功能手册V5.3