写一个99乘法表,只能用3次for,出现过的数字不能再出现
c语言吧
全部回复
仅看楼主
level 8
虽然音乐没形状
楼主
求大神帮帮忙,我实在是解不出来了。这个题不能用函数,数组,以及各种高级的东西。
只能用 for if else continue break 什么的。
2019年11月18日 08点11分
1
level 8
虽然音乐没形状
楼主
这是用4个for写出来的。
要注意的是,那种看似一个for其实两个循环的代码是不行的
2019年11月18日 08点11分
2
level 12
hitzsf
会用两次for的,不会三次for
2019年11月18日 08点11分
3
虽然音乐没形状
2次更好了!拜托了
2019年11月18日 08点11分
level 8
虽然音乐没形状
楼主
3次以下更好了 谢谢大家
2019年11月18日 09点11分
4
level 8
虽然音乐没形状
楼主
这是结果
2019年11月18日 13点11分
8
level 8
虽然音乐没形状
楼主
我肝了N个小时,终于搞定了,现在很兴奋
2019年11月18日 18点11分
15
level 1
simulacrumbd
int main()
{
for (int i = 1; i <= 9; ++i)
{
for (int j = 1; j <= 9; ++j)
{
int temp = i * j, flag = 1;
for (int k = j+1; k <= 9; k++)
if (temp%k == 0)
{
flag = 0;
break;
}
if (flag)
printf("%3d", temp);
else
printf(" ");
}
printf("\n");
}
}
2023年01月13日 22点01分
22
虽然音乐没形状
谢谢~
2023年01月14日 05点01分
level 3
咖啡要加糖
for(int a=1;a<=9;a++)//牢记嵌套循环,外层决定行数,内层决定列数
{
for(int b=1;b<=a;b++)//精髓在于b<=a
{
cout<<a*b<<“\t”;//\t为了美观,可以不带
}
cout<<endl;//执行完一行,就换行
}
2023年01月14日 02点01分
23
虽然音乐没形状
感谢
2023年01月14日 05点01分
level 8
虽然音乐没形状
楼主
感谢各位~
这坟贴又被挖出来了
2023年01月14日 05点01分
24
1