★一些实用的编程代码 C/C++
2012-11-16 22:08
357 查看
1.数组初始化 http://baike.baidu.com/view/982208.htm
int b[5000];
memset(b,0,sizeof(b));
2.sort、qsort http://wenku.baidu.com/view/e064166daf1ffc4ffe47ac67.html
形式:
sort(t,t+len);
sort(a,a+100,cmp);
qsort(a,n+1,sizeof(a[0]),cmp);
3.获取数组长度
C、C++中没有提供直接获取数组长度的函数(.length好像不行) http://blog.csdn.net/shininghunter/article/details/7288021
为了获取一维数组长度,可用如下:length=sizeof(Array)/sizeof(int)
举例:数组排序后输出
4.要求:“包含多组测试数据,请处理至文件结束(EOF)”
int b[5000];
memset(b,0,sizeof(b));
2.sort、qsort http://wenku.baidu.com/view/e064166daf1ffc4ffe47ac67.html
形式:
sort(t,t+len);
sort(a,a+100,cmp);
qsort(a,n+1,sizeof(a[0]),cmp);
3.获取数组长度
C、C++中没有提供直接获取数组长度的函数(.length好像不行) http://blog.csdn.net/shininghunter/article/details/7288021
为了获取一维数组长度,可用如下:length=sizeof(Array)/sizeof(int)
举例:数组排序后输出
#include <stdio.h> #include<iostream> #include <algorithm> #include<string.h> using namespace std; int main() { int a[]={212,313,2,33,64,98,9,45,12,36,59,23,56,34,88,62,100,13,3113,646}; int length=sizeof(a)/sizeof(int) ; //获取数组长度 sort(a,a+length); //这里用到了sort cout<<"排序后的结果为:【"; for (int i=0;i<length ; i++ ) { if (i<length-1) { cout<<a[i]<<","; } else cout<<a[i]; } cout<<"】"<<endl; return 0; }
4.要求:“包含多组测试数据,请处理至文件结束(EOF)”
int main() { int n,d; while(scanf("%d%d",&n,&d)!=EOF)//或者语句改成“while(~scanf("%d%d",&n,&k)) ”也行 { } return 0; }
相关文章推荐
- C/C++安全编程规范及一些代码静态安全检测工具
- C++文件读写的一些实用代码
- 【C++】Winsock套接字编程,简单的socket通信代码(客户端、服务端)
- C++ boost::asio编程-异步TCP详解及实例代码
- quick 2.23 它们的定义c++代码lua与总结的一些细节
- Python机器学习中的实用小操作(一):数据清理篇 阿萨姆 2 个月前 0. 背景 很多朋友评论希望我共享答案和文章中提到的操作代码,比如生成相关性图谱等。为了方便大家,开始介绍一些虽然简单但很有用
- 一些实用的 Javascript 代码 .
- 【C++】实用socket编程 获取网页html信息
- 2013腾讯编程马拉松初赛(3月22)赛题及第2题代码(C++)
- 表单(FORM)的一些实用效果代码
- 转载一份C++线程池的代码,非常实用(转)
- 【编程题目】求单向链表的倒数第k个节点——关于代码鲁棒性的探讨(C++实现)
- [C++][编程风格]优质代码的十条建议
- 游戏外挂编程二之C/C++内联汇编代码和DLL
- 用JNI进行Java编程---从C/C++程序调用Java代码
- 浅谈编程能力的培养与提高——学习C++的一些建议1
- C/C++语言经典、实用、趣味程序设计编程百例精解(4)
- JavaScript一些实用代码记录1
- C++调用Lua编程环境搭建及测试代码示例
- c++中将代码封装为.dll的一些知识