Я новичок в C, и я просматривал исходный код для поиска HCF двух чисел.В чем разница между «count» и другой переменной say «i»?
{
int num1, num2, i, hcf;
printf("Enter two integers: ");
scanf("%d %d", &num1, &num2);
for(i=1; i<=num1 || i<=num2; ++i)
{
if(num1%i==0 && num2%i==0)
hcf=i;
}
printf("H.C.F of %d and %d is %d", num1, num2, hcf);
return 0;
Здесь мы использовали i
, но в большинстве программ мы используем count
. Можем ли мы использовать здесь count
? ... и в чем разница?
вы имеете в виду, что имя переменной было изменилось? – stdcall
Имена переменных могут быть любыми (при условии, что они являются допустимыми именами переменных, конечно, есть некоторые ограничения из-за зарезервированных слов и символов и т. Д.), Компилятору все равно. Имена не имеют смысла, все зависит от того, как они используются. – unwind
нет ограничений относительно того, как вы используете переменную. Все сводится к логике. Count - это переменная, поэтому i ... такая же логика может быть реализована при их использовании ... не будет ошибки, даже если вы замените переменную i своим именем даже :) – theadnangondal