编程语言
描述Na给准备送给ZZ两个整数,a,
b,他还计算了这两个整数的平均值c,碰巧c也是整数。但是Na突然把b给弄丢了,你要帮助Na通过a, c计算出来b的值。输入输入为一行,两个用空格隔开的整数a,
c(-1000void main(){ int a,b,c; scanf("%d %d",&a,&c)...
auto break case char const continue default do
double else enum extern float for goto if int long register return switch
typedef union unsigned void v...
http://www.opensourcetesting.org/unit_c.phpAPI
Sanity AutoTestDescription:An automatic generator of basic unit tests for a
shared C/C++ library. It he...
#include
//快速排序
void quickSort(int a[],int left,int right)
{
int i,j,temp;
i=left;
j=right;
temp=a[left];
if(left>right)
return;
while(i!=j)
{
while(a[j]>temp&&j>i)
j--;
if(j>i)
a[i++]=...
查找两个字符串中的公共字符;
返回公共字符的索引;
#include
#include
using namespace std;
int main()
{
string s = "**Gteate Wall**!";
string t = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
cout<<"s: "<<s<<e...
find函数可在已知字符串中查找子串
#include
#include
using namespace std;
int main()
{
string s1 = "Rey Dennis Steckler";
string s2 = "Dennis";
string s3 = "Ed Wood";
int f;
f = s1.find(s2);
if(f < s1.leng...
引用调用例子
#include
using namespace std;
void swap(int&, int &);//原型
int main()
{
int i=7, j=-3;
swap(i, j);
cout<<"i= "<<i<<endl;
cout<<"j= "<<j<<endl;
return 0;
}
void swap(int& a, int& b)
{
i...
1.函数的重载
(1)在同一个C++程序中出现多个同名函数。
(2)函数重载的条件:重载函数有不同的形参类型表;重载函数有不同的参数个数。
这两个条件满足一个即可:但是在函数的调用的时候会存在隐形的变量类型的提升:
字符型->整型、float型->double型
在判定是否满足重载的时候一定要先将类型提升考虑到,例如:
int abs(int);
int abs(char);
这两...
map映照容器的元素数据是一个由键值和一个映照数据组成的,键值与映照数据之间具有一一映照的关系。
map映照容器的数据结构也是采用红黑树来实现的,插入元素的键值不允许重复,比较函数只对元素的键值进行比较,元素的各项数据可通过键值检索出来,由于map与set采用的都是红黑树的数据结构,所以,用法基本相似,下图是map映照容器元素的数据构成示意图;
键值 映照数据
Name Sc...
描述给定一个正整数,求其各位之和。输入输入一行,为一个正整数(最多10,000位)。输出输出各位之和。样例输入17样例输出8解析:这题主要是大数计算的问题,因为10000位的数无法直接用整型进行存储,所以只有先将他们存为字符串的形式,然后再转换为整数进行就算。代码:#include#includev...