Вывести на печать числа от 1 до 10. Вычислить их сумму - C (СИ)
Формулировка задачи:
Объясните смысл программы.
Вывести на печать числа от 1 до 10. Вычислить их сумму.
Зачем нужна эта операция s+=i++;
#include <stdio.h> #include <conio.h> #include <math.h> int main() { float s=0.0; int i; for (i = 1; i <= 10; ) { printf("|%5d|\n",i); s+=i++; } printf("\nsumma = %6.3f",s); getch(); return 0; }
Решение задачи: «Вывести на печать числа от 1 до 10. Вычислить их сумму»
textual
Листинг программы
s+=i;// тоже самое что и s=s+i; i++;
Объяснение кода листинга программы
- Создаем переменную
s
типа int и инициализируем ее значением 0. - Запускаем цикл от 1 до 10 с шагом 1.
- Внутри цикла прибавляем значение переменной
i
к переменнойs
. - Увеличиваем значение переменной
i
на 1. - После завершения цикла выводим значение переменной
s
на экран.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д