欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

【漫漫轉(zhuǎn)碼路】Day29C++day02-創(chuàng)新互聯(lián)

關(guān)于if
//例如
#include#includeusing namespace std;
int main()
{int a = 1;
	int b = 2;
	int c = 3;
	int d = 0;
	if ((a >= 0) || (b >3) && (d = 4))  //  此時(shí)或||的左邊是True,右邊是False,||有返回值了,因此d=4不會(huì)執(zhí)行
	{cout<< d;
	}
	else
	{cout<< "沒有執(zhí)行if";
	}
		
}
//顯示
0

同理

創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站和溫江服務(wù)器托管的網(wǎng)絡(luò)公司,有著豐富的建站經(jīng)驗(yàn)和案例。
//例如
#include#includeusing namespace std;
int main()
{int a = 1;
	int b = 2;
	int c = 3;
	int d = 0;
	if ((b >3) && (a = 8) && (d = 4))  // &&左邊是False,后面根本不會(huì)執(zhí)行
	{cout<< d<< a;
	}
	else
	{cout<< "沒有執(zhí)行if";
	}
		
}
//顯示
沒有執(zhí)行if
循環(huán) for循環(huán)
for(initialization; condition; increase)statement;
// (初始化(可以不傳;  條件;    遞增(可以不傳))語(yǔ)句
// 條件,可以寫賦值語(yǔ)句,可以寫運(yùn)算符
// 以;為界,可以聲明多個(gè),也可以寫多個(gè)increase

注意:
initialization和increase可以不傳,但是;要有

//例如
#include#includeusing namespace std;
int main()
{for (int i = 0;i< 10; i++)
	{cout<< i;
	}	
}
//顯示
0123456789  // 輸出0到9的數(shù)

注意:

“a”+1得到b
“0”+7得到7
字符+整型=整型,然后整型會(huì)變成對(duì)應(yīng)的字符
字符占字節(jié)小,整型占字節(jié)多,相加之后結(jié)果會(huì)變成占字節(jié)多的
while循環(huán)
while(表達(dá)式expression)語(yǔ)句(statement)
//while后面不加;,如果加;則,表示中止,只有判斷,沒有執(zhí)行語(yǔ)句
輸入幾個(gè)數(shù),以0結(jié)束,求這幾個(gè)數(shù)的和
//例如
#include#includeusing namespace std;
int main()
{int a = 0;
	int n = 1;
	while (n != 0)
	{cin >>n;
		a += n;
	}
	cout<< a;
}
// 顯示
cin:1 3 5 7 0
cout:16

注意:
cin是以空格或回車做分隔,讀入一個(gè)數(shù),并賦值給后面的數(shù)

do while循環(huán)
do 
{語(yǔ)句
statement
}
while(條件);

不同
do while語(yǔ)句會(huì)先執(zhí)行一遍語(yǔ)句,然后進(jìn)行判斷

輸入一個(gè)數(shù)字(例如256),返回倒序(652)
//例如
#include#includeusing namespace std;
int main()
{int a = 0;
	int b = 0;
	int n = 1;
	cin >>a;
	do
	{b = a % 10;
		a /= 10;
		cout<< b;
	} while (a % 10 != 0);
}
//輸入
456
//輸出
654
break

退出當(dāng)前循環(huán),后面的語(yǔ)句都不執(zhí)行

continue

本次循環(huán)不結(jié)束,且不執(zhí)行后面的語(yǔ)句,開始下次循環(huán)

//例如
#include#includeusing namespace std;
int main()
{int a = 0;
	int b = 0;
	for (;a< 10;a++)
	{if (a % 3 == 0)  // 3的倍數(shù)都跳過
			continue;
		cout<< a<< "\n";
	}

}
//顯示
1
2
4
5
7
8
雙重循環(huán) 依次輸出1+2,1+2+3,1+2+3+4…1+2+…100的結(jié)果
//例如
#include#includeusing namespace std;
int main()
{int a = 1;
	int b = 1;
	int res = 0;
	for (;a<= 100;a++)
	{b = 1;
		res = 0;
		for (; b<= a; b++)
			res += b;
			cout<< res<< "\n";
	}

}
三重循環(huán) 100 元,鉛筆2 元一只,橡皮 4 元一個(gè),卷筆刀7 元一個(gè),列出所有可能集合,結(jié)果之間換行顯示
//例如
#include#includeusing namespace std;
int main()
{for (int a = 0;a<= 100;a++)
	{for (int b = 0;b<= 100;b++)
		{	for (int c = 0;c<= 100;c++)
			{		if (2 * a + 4 * b + 7 * c == 100)
					cout<< "鉛筆"<< a<< " "<< "橡皮"<< b<< " "<< "卷筆刀"<< c<< "\n";
			}
		}
	}
}

注意:
通常不建議三重循環(huán)以上的循環(huán),會(huì)寫成函數(shù)形式

例題 求大公約數(shù)
//例如
#include#includeusing namespace std;
int main()
{int x= 789;
	int y = 99879;
	for (int i = 789; i >0;i--)
	{if ((y % i == 0) && (x % i == 0))
		{	cout<< i;
			break;
		}			
	}
}
//顯示
3
計(jì)算x平方+sin(x)-2=0的解

方法一:循環(huán),求最接近的值

//例如
#include#include#includeusing namespace std;
int main()
{float x = 0;
	float sep = 0.00001;
	float maxres = 100000000;
	float result = 0;
	float minr = 0;
;	for (x;x< 10 ;x += sep)
	{result = x * x + sin(x) - 2;
		if (abs(result)< maxres)
		{	maxres = abs(result);
			minr = x;
		}
	}
	cout<< "最接近0的結(jié)果是"<< maxres<< " "<< "對(duì)應(yīng)的x值是"<< minr;
}
//顯示
最接近0的結(jié)果是6.67572e-06 對(duì)應(yīng)的x值是1.06155

方法二,二分法求最接近的值

//例如  
#include#include#includeusing namespace std;
int main()
{float left = 0.0;
	float right = 10.0;
	int i = 10000;
	while (i >0)
	{float a = left * left + sin(left) - 2;
		float b = right * right + sin(right) - 2;

		float mid = (left + right) / 2;
		float c = mid * mid + sin(mid) - 2;

		if (a * c< 0)
		{	right = mid;
		}
		else
		{	left = mid;
		}
		i--;
	}
	cout<< left<<"   "<< right;
//顯示
1.06155   1.06155
goto

通過使用 goto 語(yǔ)句可以使程序從一點(diǎn)跳轉(zhuǎn)到另外一點(diǎn)。你必須謹(jǐn)慎只用這條語(yǔ)句,因?yàn)樗膱?zhí)行可以忽略任何嵌套限制。
跳轉(zhuǎn)的目標(biāo)點(diǎn)可以由**一個(gè)標(biāo)示符(label)來標(biāo)明,該標(biāo)示符作為 goto 語(yǔ)句的參數(shù)。一個(gè)標(biāo)示符(label)由一個(gè)標(biāo)識(shí)名稱后面跟一個(gè)冒號(hào) colon (😃**組成
通常除了底層程序愛好者使用這條語(yǔ)句,它在結(jié)構(gòu)化或面向?qū)ο蟮木幊讨胁⒉怀S谩O旅娴睦又形覀冇?goto 來實(shí)現(xiàn)倒計(jì)數(shù)循環(huán):

//例如
#include#include#includeusing namespace std;
int main()
{int n = 10;
	loop:  // loop加冒號(hào)
	cout<< n<< ",";
	n--;
	if (n >0) goto loop;  //跳到loop
	cout<< "完成";
}
//顯示
10,9,8,7,6,5,4,3,2,1,完成

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

新聞名稱:【漫漫轉(zhuǎn)碼路】Day29C++day02-創(chuàng)新互聯(lián)
URL網(wǎng)址:http://www.chinadenli.net/article6/dpsjog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站品牌網(wǎng)站設(shè)計(jì)網(wǎng)站導(dǎo)航外貿(mào)建站品牌網(wǎng)站制作微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名