C оператори: Difference between revisions

From Ilianko
Line 10: Line 10:
</pre></code>
</pre></code>


<source lang="c">
<code><pre>
int main()
int main()
{
{
Line 32: Line 32:
return 0;
return 0;
}
}
 
</code></pre>
</source>


== Сравнителни <code>== != > < >= <= </code> ==
== Сравнителни <code>== != > < >= <= </code> ==

Revision as of 09:33, 23 March 2011

Математически + - * / %

 int a = 1, b = 2;
 a + b  = 3;
 a - b = -1;
 a * b = 2;
 a / b = 0; 
 a % b = 1
 ++a <=> a = a + 1 ; --a <=> a = a - 1
int main()
{
	int a = 1, b = 2;
	
	a++;
	printf(" a = %i \n" , a);
	printf(" a++ = %i \n" , a++);
	printf(" ++a = %i \n" , ++a);
	
	
	a = 1; b = 2;
	a = b++; //  <=>  a = b; b = b + 1;
	printf("a = b++; b = %i \n" , b);
	printf("a = b++; a = %i \n" , a);
	
	a = ++b; //  <=>  b = b + 1; a = a;
	printf("a = ++b; b = %i \n" , b);
	printf("a = ++b; a = %i \n" , a);
	
	return 0;
}
</code>

Сравнителни == != > < >= <=

Логически

Побитови

За присвояване




[Оператори в C и C++]