际天 发表于 2021-5-25 16:34

求助一道题

如图!!!,用C语言。

kesai 发表于 2021-5-25 16:52

C语言不会用,哈哈,如果python很容易

Vvvvvoid 发表于 2021-5-25 16:59

      for (int i = 4; i > 0; i--) {
            for (int j = 5; j > 0; j--) {
                System.out.print(i * j + "\t");
            }
            System.out.println();
      }


Java 写法

haoea 发表于 2021-5-25 17:06

3楼可以,强

10096ljr 发表于 2021-5-25 17:07

for ($i=4; $i>0 ; $i--) {
            for($k=5;$k>0;$k--){
                echo $i*$k;
            }
      }

10096ljr 发表于 2021-5-25 17:10

10096ljr 发表于 2021-5-25 17:07
for ($i=4; $i>0 ; $i--) {
            for($k=5;$k>0;$k--){
               ...

for( int a = 4; a>0; a-- )
   {
      for( int b = 5; b>0; b-- ){
            printf("%d%d", a*b);
      }
      printf("\n");
   }

yangsenhappy 发表于 2021-5-25 17:11

kesai 发表于 2021-5-25 16:52
C语言不会用,哈哈,如果python很容易

要是用python怎么写呀,(萌新小白还在学习中)

10096ljr 发表于 2021-5-25 17:15

yangsenhappy 发表于 2021-5-25 17:11
要是用python怎么写呀,(萌新小白还在学习中)

看一下怎么定义变量跟循环输出就行了

陌上丶花开 发表于 2021-5-25 17:15

#include<stdio.h>
int main()
{
int i,j;
for(i=4;i>=1;i--)
   {
         for(j=5;j>=1;j--)
         {
         if(j%5==0)
            printf("\n");
            printf("%d\t",i*j);

       }}
    printf("\n");
}

ghd19940802 发表于 2021-5-25 17:30

for o in range(4, 0, -1):
    for i in range(5, 0, -1):
      print(o*i, ' ', end='')
    print()
页: [1] 2
查看完整版本: 求助一道题