ntjm.net
当前位置:首页 >> 一道C++程序题 >>

一道C++程序题

看了接口有返回值,就不敢直接动输入 用了复制和内存释放,然而我想多了... #include char *fun(char *str){ int i,len=strlen(str); char *text=(char*)malloc(sizeof(char)*(len+1)); text[len]='\0'; if(len%2==1){ len--;text[len]=str[len]...

float fun(float a[],int n,float &max,float *min){ float sum = max = *min = a[0]; for(int i=1; imax) max = a[i]; if(a[i]

#include using namespace std; class Rectangle { private: int width,length; public: Rectangle(int w, int l) : width(w),length(l) { } int CalcTotalLength() // 计算周长函数 { return 2 * ( width + length ); } int CalcArea() // 计算...

#include using namespace std; #include void main() { int a,b,c; while ( 1 ) { couta>>b; if ( a==0 && b==0 ) break; c=( a>b )?(a):(b); cout

#include #include long long a,b,c,d,e; using namespace std; int main() { ios::sync_with_stdio(false);//输入优化 int g; while(g=0) { cin>>g; switch (g/10) { case 10: a++; break; case 9: a++; break; case 8: b++; break; case 7: c+...

class MyString { public: MyString(const char *str = NULL); // 普通构造函数 MyString(const String &other); // 拷贝构造函数 ~MyString(void); // 析构函数 MyString & operate =(const MyString &other); // 赋值函数 private: char *m_da...

应该把cin>>x>>y写在while里面,这样才能不断的输入数据。这样的话是死循环,因为如果满足while条件的话会永远的计算这一组数据的平均数。就是这样。

#includeusing namespace std;class Factorial{private:int fact;int value;public:Factorial(int n){value=n;fact=1;while(n!=0)fact*=n--;}void Show(){cout

这个题目的意思是输入的十个数中有可能有相同的数,但是找到以后要以什么样的格式输出显示,题目并没有交代清楚,所以下面的程序不知道是否符合你的要求。#includeusing namespace std;int main(){ int i,x,k=1,a[10]; for(i=0; i>a[i]; cin>>x;...

先用n-m*k 然后把剩下的球 分配方法 C((n-m*k),k)

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com