課程
/后端開發
/C++
/C++遠征之封裝篇(下)
第二個for語句當中,輸出時怎么顯示j=?,只能根據p的值輸出當時p指向的x和y的值,用j有什么用
2016-10-26
源自:C++遠征之封裝篇(下) 2-2
正在回答
對的,j控制循環,進行3次循環,p--就執行3次
控制循環的次數,一共執行3次
j只是用來進行循環的次數
p--在這個循環體內,循環一次,就執行一次p-1,這樣使得p就指向前一組元素
for (int j=0; j < 3; j++)
{
cout << j << endl; //輸出 j=?
cout << "p_x" << p->m_iX << endl;
cout << "p_y" << p->m_iY << endl;
p--;
}
//j的用處就是輸出三次,也就是說循環三次,把p中三組值都輸出。
慕粉3989198 提問者
寶慕林6247764 回復 慕粉3989198 提問者
是不是這個語句?因為有三組所以起到循環作用。還有輸出 j=?這個因該是輸入錯誤吧
舉報
封裝--面向對象三大特征之一,通過案例讓C++所學知識融會貫通
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-11
對的,j控制循環,進行3次循環,p--就執行3次
2016-11-02
控制循環的次數,一共執行3次
2016-10-27
j只是用來進行循環的次數
2016-10-27
p--在這個循環體內,循環一次,就執行一次p-1,這樣使得p就指向前一組元素
2016-10-26
for (int j=0; j < 3; j++)
{
cout << j << endl; //輸出 j=?
cout << "p_x" << p->m_iX << endl;
cout << "p_y" << p->m_iY << endl;
p--;
}
//j的用處就是輸出三次,也就是說循環三次,把p中三組值都輸出。
2016-10-26
for (int j=0; j < 3; j++)
{
cout << "p_x" << p->m_iX << endl;
cout << "p_y" << p->m_iY << endl;
p--;
}
是不是這個語句?因為有三組所以起到循環作用。還有輸出 j=?這個因該是輸入錯誤吧