..обьясните ..код - C (СИ)
Формулировка задачи:
#include <conio.h>
#include <math.h>
#include <stdio.h>
void main()
{
int m,n,k;
int sum(int , int , int );
puts("vvedite chislo m");
scanf("%d",&m);
puts("vvedite chislo n");
scanf("%d",&n);
puts("vvedite chislo k");
scanf("%d",&k);
printf("summa %d",sum(m,n,k));
getchar();
getchar();
}
int sum(int a, int b, int c)
{
int s=0,i;
for(i=1; i<=c; i++)
{
s+=(a+i)+(b-i);
}
getchar();
getchar();
return s;
}Решение задачи: «..обьясните ..код»
textual
Листинг программы
movl 4(%rsp), %eax xorl %edx, %edx movl 8(%rsp), %ecx movl 12(%rsp), %esi testl %eax, %eax jle .L2 leal (%rsi,%rcx), %edx imull %eax, %edx .L2: