Печать номера шаблона в C - PullRequest
0 голосов
/ 26 августа 2018

ввод: 'n', который всегда будет нечетным числом

выход для n = 3

 1
2 4
 3

выход для n = 5

  1
 2 4
3 5 7
 6 8
  9

Помогите мне понять логику. Что я мог понять, так это то, что в каждой строке числа имеют разность 2.

1 Ответ

0 голосов
/ 26 августа 2018

Если ваша задача - написать программу для печати этих шаблонов, я предлагаю вам начать с меньшего. Сначала напишите программу для печати этого шаблона:

0 1 2

Контур вашей программы будет выглядеть примерно так:

#include <stdio.h>

int main()
{
    int n = 3;
    int i;

    for(i = 0; i < 3; i++) {
       // you fill in something here
    }
}

Это должно быть легко. Как только вы добьетесь того, что это сработает, сделайте простое изменение, чтобы оно напечатало:

1 2 3

Это должно быть легко. Как только вы добьетесь успеха, попробуйте написать программу для генерации этого шаблона:

1
1 2
1 2 3

Это должно быть довольно легко. Как только вы это сделаете, попробуйте изменить его так, чтобы он генерировал этот шаблон:

  1
 1 2
1 2 3

И как только вы заставите работать , вы можете попробовать распечатать узоры ромбов в вашем задании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...