要写一段代码,实现以下形状的乘法表:
1*1=1 2*1=2 3*1=3 4*1=4 5*1=5 6*1 =6 7*1=7 8*1=8 9*1=9
2*2=4 3*2=6 4*2=8 5*2=10 6*2=12 7*2=14 8*2=16 9*2=18
3*3=9 4*3=12.......................................
谢谢啊!!!!!!!!!
来错地方了吧 哈哈
不过语言是相通的给个C#版本的
static void Main( string[] args ) { // for 9X9=81
for( var i = 1;i < 10;++i ){
for( var j = 1;j< 10;++j ){
if( i< j ){
if( j == 9){
Console.WriteLine();
}
continue;
}
Console.Write( j+"X"+i+"="+i*j+" " );
}
}
}
再来个JavaScript的
<script type="text/javascript">
for( var i = 1;i<10;++i ){
for( var j =1;j<10;++j ){
if( i< j ){
if( j==9 ){
document.write("</br>");
}
continue;
}
document.write( j+"X"+i+"="+i*j+" " );
}
}
</script>
与楼主共勉。。。哈哈
java和C#代码没什么区别
- -# 头疼的楼主
public class TestMutiple {
public static void main(String[] args) {
for(int i = 1;i<10;i++){
printTendece(i);
for (int j = i; j < 10; j++) {
System.out.print(String.format("%d*%d=%d ",i,j,i*j ));
}
System.out.println();
}
}
private static void printTendece(int i) {
for (int j = 1; j < i; j++) {
System.out.print(" ");
}
}
}