1. 程式人生 > 其它 >c++學習-基礎- do while語句

c++學習-基礎- do while語句

技術標籤:c++學習c++

/*
	Description: do while語句
		保證迴圈體至少執行一次
	注意:
		1.要在do語句之前定義變數
		2.不可以在迴圈條件裡定義變數 
*/
#include<iostream>
using namespace std;

int main()
{
	int i;
	i = 0;
	while(i<10)
	{
		cout<<i<<" ";
		++i;
	}
	cout<<endl;
	
	int j;
	j = 0;
	do
	{
		cout<<
"j:"<<j<<endl; ++j; }while(j<10); string rep; do{ cout<<"please enter two valuse:"<<endl; int val1,val2; cin>>val1>>val2; cout<<"the sum of "<<val1<<" and "<<val2<<" = "
<<val1+val2<<"\n\n" <<"more?[yes][no]"<<endl; cin>>rep; }while(!rep.empty()&&rep[0]!='n'); // while(int foo = get_foo()) // { // // } // // do{ // 不可以的 // }while(int foo = get_foo()); string str1,str2,str3; do{ cout<<"enter two strings:"
<<endl; cin>>str1>>str2; if(str1 < str2) cout<<"the first string is smaller than the second string"<<endl; else if(str1 == str2) cout<<"the strings are equal"<<endl; else cout<<"the second string is smaller than the first string"<<endl; cout<<"continue?(y-yes,n-no)"<<endl; cin>>str3; } while(str3[0] != 'n' && str3[0] != 'N'); return 0; }