我希望你们能忍受我,因为我是新人
我应该编写一个小程序来使用嵌套循环输出乘法表。
使用我写的第一个代码
int number = 1,order=0;
for (cout << "Multiplication Table" << endl; number < 10; number++)
{
cout << number << " ";
order++;
for (int number2 = 0,number = 1; (order > 8 && number < 10); number2++, number++)
{
cout << 2 * number << " ";
}
}
该程序的工作相对较好,尽管我希望每个 for 循环之间有独立的行,所以我应该在内部 for 循环中添加 ' cout<<"\n" ' 作为初始操作,对吗?好吧,它不起作用,并给我诸如“忘记”之类的错误;’无论我把它放在哪里,有人知道问题的原因吗?这就是内部 for 循环的样子,谢谢。
for (cout<<"\n", int number2 = 0,number = 1; (order > 8 && number < 10); number2++, number++)
循环初始化必须是单个语句。由于语法便利,虽然可以在一条语句中声明和初始化多个int,但您不能同时在同一条语句中执行流插入。错误消息是抱怨缺少语句终止运算符;语句之间。
另外,让我推荐std::endl代替"\n"。尽早养成这个习惯,它将为您节省很多时间。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句