1 // double 浮点类型2 /* 条件表达式的形式:3 表达式1?表达式2:表达式34 如果1的值是turn,(也就是说,条件成立),那么就去计算2,并以他的值作为整个条件表达式的值;5 如果1的值是false,那么就计算3,并以他的值作为整个条件表达式的值*/6 //double sign (double x){return x > 0 ? 1 : ( x == 0 ? 1 : -1 );} sign分段函数
1 //摄氏温度与华氏温度的对照表 2 #include3 using namespace std; 4 int main() 5 { 6 int c = 0; 7 while (c<=200) 8 { 9 cout << "C=" << c << " ,F= " << c * 9 / 5.0 + 32.0 << endl;10 c = c + 20;11 }12 }
1 #include2 using namespace std; 3 int main() 4 { 5 int r; 6 cout << "please input: "; 7 cin >> r; 8 if (r < 0) 9 cout << "1" << endl;10 if (r >= 0)11 cout << "2" << endl;12 }
1 //const是一个关键字,它限定一个变量不能被改变 2 #include3 using namespace std; 4 const int START = 0; 5 const int STEP = 10; 6 const int END = 200; 7 int main() 8 { 9 for (int c = START; c <= END; c = c + STEP)10 cout << "C= " << c << ", F=" << c * 9 / 5 + 32 << endl;11 }12 /*13 x=2;14 y=2+ ++x; // x值变为3,y值为5,因为++x的值是增量之后的15 z=x++ +2; // x值变为4,z值为5,x++的值为3,是增量前的;16 */