将printf语句转换为cout语句的示例
if (tot==n) { // D(i,n,1) printf('%d ',ans[i]); cout<<endl; }
可以改为:
if (tot==n)
{
// D(i,n,1) cout << ans[i] << ' '; // 将printf改为cout
cout<<endl;
}
本例中,将 printf('%d ',ans[i]); 改为了 cout << ans[i] << ' ';,其中 ans[i] 是要输出的值,' ' 代表空格。
需要注意的是,在C++中,使用 cout 输出时,需要使用 << 运算符,而 printf 使用 %d 格式化输出。
原文地址: https://www.cveoy.top/t/topic/nP7f 著作权归作者所有。请勿转载和采集!