dkfr.net
当前位置:首页 >> C++一道初学问题 >>

C++一道初学问题

#include #include using namespace std;int main() { double n; cin>>n; int sum = 10; int m = (int)n; if(abs(n-m)>=1e-5) {//不足1公里按一公里算 m++; } if(n>=3 && n < 8) { sum = sum+(m-3)*1.6; } else if(n>=8) { sum = sum+5*1.6+(m-8...

#include int main(int argc, const char * argv[]) { int positives = 0, negatives = 0, count = 0, sum = 0, input = 0; std::cout input; // 如果输入为0则退出 if (input == 0) break; // 计数器增加一个 count++; // 求和 sum += input; /...

double power(double x,int n)//定义一个double型函数,有两个参数,x为底数,n为指数 { double val=1.0; 定义初始值,用来存放指数计算结果 while(n--) 控制x的连乘次数,即x的指数 val * =x; return val; 返回计算结果 }

供参考:

#includeusing namespace std;class Rectangle{private: double left,right,top,bottom;public: Rectangle(); Rectangle(double,double,double,double); void set(double);//*******************明显的错误 void parameter(); void area();}; //...

#include #include int main() { double e=1.0f; int n, i=1; long f=1; printf("Input n:"); scanf("%d", &n); while (i

我大概看了一下,我估计是空行的问题。两组输出之间有空行,并不代表最后一行后面还空一行。楼主的"cout

分别扫描数组的每行每列,记录下有奇数个行的行标个数和奇数个列的列标个数 如果两者均为0,则符合条件 如果row和col均为1,则要改变 其余情况均为Corrupt #include#define N_MAX 100int main(){ int n,a[N_MAX][N_MAX]; //数组尺寸、数组 int i...

这样的匹配是用了栈的思想。 if( vec.back()-1 == *(vec.end()-2) || vec.back()-2 == *(vec.end()-2)){ vec.pop_back(); vec.pop_back();}查一下ASCII码的表,你会发现 (和)的码值差1 [和],{和}码值差2 ()与[]{}的值差得很远 vec.back()-1 == ...

#include class classTime { public: classTime(){h=0,m=0,s=0;} classTime(int x,int y,int z){h=x,m=y,s=z;} friend void dTime(classTime &t1,classTime &t2); friend int transeTime(classTime &t); private: int h,m,s; }; void dTime(clas...

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