菜鸟问的需要老鸟来答的题! (一)1-3+5……101=?用while和for 做 怎么做啊 要最简单的 效率高的!(二)打印九九乘法表 输出的时候结果要对齐如果数学不好的话能否做出来呢? 顺便请大家给我推荐本入门的书 只要能入门的,重在启发我的编程思想 就可以 必须是各位亲自看过的 请给出建议 谢谢大家 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、控制格式,html 已经提供了不少于 3 中方式2、数学不好,就不要研究算法了 代码:for($i=1;$i<10;$i++) { for($j=1;$j<=$i;$j++) { echo $i."*".$j."=".$i*$j." "; }echo "<br>";}结果:1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 4*1=4 4*2=8 4*3=12 4*4=16 5*1=5 5*2=10 5*3=15 5*4=20 5*5=25 6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36 7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49 8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64 9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81就是在4*3,4*4那结果不没对齐吗我想让他对齐 各位明白没 我很菜 代码不敢往外现 还有就是回复帖子怎么发图片啊 你说的不对齐指的是占位1位还是2位的问题么?用sprintf.<?php for($i=1;$i<10;$i++) { for($j=1;$j<=$i;$j++) { echo $i."*".$j."=".sprintf("%2d ",$i*$j);}echo "<br>";}结果:1*1= 12*1= 2 2*2= 43*1= 3 3*2= 6 3*3= 94*1= 4 4*2= 8 4*3=12 4*4=165*1= 5 5*2=10 5*3=15 5*4=20 5*5=256*1= 6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=367*1= 7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=498*1= 8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=649*1= 9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81是你指的对齐么? 有什么不明白?sprintf("%2d ",$i*$j);就是把$i*$j的结果输出,至少占位2个,如果不够2位的话补空格。 这是C吗 如果是php里也能用吗 我不知道啊 16楼说的很清楚了<?php for($i=1;$i<10;$i++) { for($j=1;$j<=$i;$j++) { echo $i."*".$j."=".sprintf("%02d ",$i*$j);}echo "<br>";} ?>1*1=01 2*1=02 2*2=04 3*1=03 3*2=06 3*3=09 4*1=04 4*2=08 4*3=12 4*4=16 5*1=05 5*2=10 5*3=15 5*4=20 5*5=25 6*1=06 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36 7*1=07 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49 8*1=08 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64 9*1=09 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81 用stream_系列函数实现远程文件本地化,如何防止卡死 关于PHP实现购物车商品数量"+"和"-"的问题,求助. 请教一个查询语句。 php读库生成xml文件 求php生成 doc文档的类 如何设置MYSQL的路径啊? 好菜的问题:请问需要什么样的系统才能发布PHP?? php论坛生成的文件无法删除? 关于那些购物网站 php中mkdir、copy等文件操作对目录字符串长度是否有限制? 单例模式的写法 --一段php代码的疑惑 初学PHP!请教!
2、数学不好,就不要研究算法了
for($j=1;$j<=$i;$j++) {
echo $i."*".$j."=".$i*$j." ";
}echo "<br>";
}
结果:
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81就是在4*3,4*4那结果不没对齐吗
我想让他对齐 各位明白没 我很菜 代码不敢往外现 还有就是回复帖子怎么发图片啊
for($i=1;$i<10;$i++) {
for($j=1;$j<=$i;$j++) { echo $i."*".$j."=".sprintf("%2d ",$i*$j);
}
echo "<br>";
}结果:
1*1= 1
2*1= 2 2*2= 4
3*1= 3 3*2= 6 3*3= 9
4*1= 4 4*2= 8 4*3=12 4*4=16
5*1= 5 5*2=10 5*3=15 5*4=20 5*5=25
6*1= 6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1= 7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1= 8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1= 9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
是你指的对齐么?
有什么不明白?
sprintf("%2d ",$i*$j);
就是把$i*$j的结果输出,至少占位2个,如果不够2位的话补空格。
<?php for($i=1;$i<10;$i++) {
for($j=1;$j<=$i;$j++) { echo $i."*".$j."=".sprintf("%02d ",$i*$j);
}
echo "<br>";
} ?>
1*1=01
2*1=02 2*2=04
3*1=03 3*2=06 3*3=09
4*1=04 4*2=08 4*3=12 4*4=16
5*1=05 5*2=10 5*3=15 5*4=20 5*5=25
6*1=06 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=07 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=08 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=09 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81