#c
#c
Вопрос:
Сейчас я работаю на дому. Затем возникает одна проблема, связанная с ошибкой оператора увеличения / уменьшения, когда я загружаю свое объяснение..
Я попытался, пока кодировал свою проблему, затем решил оператор увеличения, но оператор уменьшения не решен..
проблема = входная переменная x и вывод x ~ x 5.После выведите x ~ x-5. Используйте оператор увеличения / уменьшения для решения проблемы.
int x;
x = 10;
scanf("%d", amp;x);
int y = x 6;
while (x < y)
{
printf("%d ", x);
x;
}
вывод x~x 5
и после вывода x~x-5
Комментарии:
1. Я не понимаю, в чем ваша проблема или что должен означать «вывод x ~ x 5»
2. Пожалуйста, опубликуйте всю функцию. Пожалуйста, не публикуйте изображения кода или выходных данных. (Настоящее изображение в любом случае не является выходным).
3. @UnholySheep: Я так понимаю, что это должно означать «от x до x 5»
4. Возможно, вам следует изменить вторую
x = 10;
строку наx -= 5;
И избавиться от первойx = 10;
строки.
Ответ №1:
Используйте циклы:
int x;
scanf("%d", amp;x);
int i;
for (i = 0; i < 5; i ) {
x ;
}
printf("%dn", x);
for (i = 0; i < 5; i ) {
x--;
}
printf("%d", x);
Комментарии:
1. циклы обычно называются «циклами».