241018c3&4-分支
原题链接:32737.Xmy2024-10-25 20:41:11
发布于:江苏
xmy: 4598497
#include <iostream>		//input, output 
#include <iomanip> 
using namespace std;
int main()
{
#if 0
	
四、分支结构
(1).单分支
	if (条件){
//		do sth 
	} 
	
(2).双分支
	if (条件){
//		do sth1 
	}else{
//		do sth2 
	}
	
(3).多分支
	if (){
	} else if (){
	} else if (){
	... 
	} else{
	}
	
(4).switch (开关语句) 
	switch (开关变量)
	{
		case 1: break;	//跳出 
		case 2: break; 
		default: 
	}
	 
//	int day = 0;
//	cin >> day;	
//	switch(day)
//	{
//		case 1:  
//		case 2: 
//		case 3: 
//		case 4: 
//		case 5: cout << "weekday"; break;
//		case 6: 
//		case 7: cout << "weekend"; break;
//		default : cout << "input error"; 
//	}
	
	
三、运算符:
(1). 根据功能分类
	算术运算符:	+,-,*,/,% 
	关系运算符: >, >=, <, <=, ==, !=
	
(2). 根据操作数的数量分类: 
	单目运算符: 
	双目运算符:	a+b, - * /
	三目运算符: (1)?(2):(3) => if...else
二、数据类型	
	int  
//	long 			//长整型 \z
	long long  		//(超)长长整型 
	bool : 只有 0 1, 只有0和非0, 所有的非0全是1 
	bool flag = 89;
	cout << flag << endl;		//1, 除了0输出的都是1 
一、控制小数点后输出方式	
//	int	//整数 
	double pi = 3.1415926;	//双精度小数
//	float	//单精度小数
//	pi = 2.345;		//一个等于号表示赋值 
	//C++方式: 
	cout << pi << endl;
	//设置精度保留到小数点后2位 #include <iomanip> 
	cout << fixed << setprecision(2) << pi << endl; 
	
	//C语言方式: 
	printf("%lf\n", pi);	//占位符 	
	printf("%.3lf\n", pi);	//占位符 
	
	#endif
		
	
	return 0;
}
这里空空如也








有帮助,赞一个