我想用C++創建一個計算2D數組值的程序,然後以表格的形式打印出來。每個n值的範圍從1到6位小數,所以我需要在表中給他們相同的空間。 我試過四處尋找,但我一直無法理解它。我可以使用printf
爲2D數組中的每個值賦予相等的空間嗎?我會使用for循環來使用printf
打印每個值嗎?如何在二維數組中使用printf?
-5
A
回答
0
例如你有一個二維數組,如:
int a[5][4];
所以,如果你想存儲數據,然後打印,你可以嘗試做這種方式:
int i,j=0;
cout<< "\nEnter your array values : \n";
for (i=0;i<5;i++){
for(j=0;j<4;j++){
cin>>a[i][j];
}
}
打印:
for (i=0;i<5;i++){
for(j=0;j<4;j++){
cout<<a[i][j];
}
cout<< "\n";
}
編輯:yikes,只是重新讀你的問題,你想打印它們在表格中:是的,你可以使用printf來獲得相同的空格,只需在for循環之間放置新行,以便以表格格式顯示。
+1
'cout <<「%d」'????? – songyuanyao
+1
並帶有一個小括號。 –
+0
我的錯誤...我第一次寫使用printf,然後我意識到用戶在C++中尋求幫助,我忘了編輯正確 – YouHaveaBigEgo
相關問題
- 1. 如何在二維數組
- 2. 如何在二維數組中使用二分搜索?
- 3. 如何在二維數組中使用二進制搜索?
- 4. 我如何使用二維數組
- 5. 如何在使用Visual Studio的C++中使用二維數組?
- 6. 在二維數組中使用array_count_values
- 7. 在Jess中使用二維數組
- 8. 在方程中使用二維數組
- 9. 如何在二維數組中搜索一維數組?
- 10. 使用箭二維數組
- 11. MATLAB使用二維數組
- 12. 使用二維數組
- 13. 使用Javascript - 二維數組
- 14. 如何創建二維數組的二維數組?
- 15. 如何創建二維char數組的二維數組?
- 16. 如何零二維數組
- 17. 如何從二維數組中獲得數組的維數?
- 18. 如何在C結構中使用二維數組?
- 19. 如何在Java中使用二維浮點數組寫入TIFF?
- 20. 如何在SQL Server 2000中使用c#添加二維數組
- 21. 如何使用C#將二維數組存儲在postgresql中?
- 22. 如何在PowerShell中使用二維數組?
- 23. 如何在硒webdriver中使用二維數組
- 24. 如何在NetBeans中使用jButton網格作爲二維數組
- 25. 如何使用void指針在C++中創建二維數組?
- 26. 在二維數組
- 27. 在二維數組
- 28. 在C中使用printf和多維數組的7段顯示
- 29. 如何在目標C中獲得二維數組的維數?
- 30. 如何二維數組轉換成一維數組中的PHP5
也許[this](http://stackoverflow.com/questions/2485963/c-alignment-when-printing-cout)有幫助! – GAVD
如果您使用C++,爲什麼使用基於C的printf? –