(. . ) +, -, *, /, %. , . x % y x y , , , x y . % float double . ( ) / % , . + - , *, / %, + -. .
, . . , - , , , f + i. , (, ), , . char - , , .
. = =,!= , . <, >, <=, >= , , . , , , , . , x y = = c. () 1, , 0, . . , (a + b) / 2 / d.
, . , , . : (_) . , sqrt((double) n) n double. n .
<Lvalue> = <Rvalue> . , . , , , . , x = 0, y = x, z = x + y.
|
|
i = i + 2, , : i += 2. +=, =, . ( + ) op=, op ‑ + - * / % << >> & ^ |. i ‑ e ‑ , i op= e i = i op (e) , i . e: x *= y + 1 x = x * (y + 1), x = x*y+1. , , , . " 2 i" " i 2", " i, 2 i", i += 2 , i = i + 2. , . .
++ --
++ . lvalue ++ ++ lvalue.
++lvalue lvalue+=1, , lvalue=lvalue+1 , lvalue . , , .
++ - - . ++x (. . 1) x. , y = ++x y = (x += 1). , x++ x. , y = x++ y = (t = x, x += 1, t), t - , x.
(--). lvalue lvalue. --lvalue lvalue -= 1.
, x = 0, i++, printf(), , , : x = 0; i++; printf(...); , . { } , , . .
#include studio.h main { int i i:= 43 print (' i ') }
, :
int n; n = 2; printf ("%d + %d = %d\n", n, n, n + n);:
a = b = 5 a + b a++ + b ++a + b --a + b a-- + b
1. a b. .
2. . .
|
|
3. . , .
4. . .
5. . .
6. . . , 92 .
7. . .
8. c , .. 0 (), 1 (), . , c. .
9. ( 0 7) ( 8 15) , . , 1 9, 14 6. .
10. a, . . , a -15, 15.
11. n .
12. n - a d.
13. . .
14. 1971 : 1 = 20 ; 1 = 12 . P . , . , 512 42 8 , 42 2 2 . 2, 2 8.
15. 1 . k- . ( )?
. . | |
int main(void) { int a, b; // int c = a; a = b; b = c; // return 0; } | int main(void) { int a, b; // a = b - a; b = b - a; a = a + b; // return 0; } |
- scanf() <stdio.h>, .
int a;
scanf("%x", &a);//
. , 1f.
- .
- .
- .
- , d - , e - . , d = n /10, e = n % 10.
- b 2 = b * b.
- = 1 - .
- = ( + 8) % 16.
- c = - c.
- S = 1 + 2 +... + n = (1 + n)* n / 2.
- .
- . 6.
- - 12. - 20.
int k; //
int d; //
//
d = (k-1) % 7 +1;
//
.
.
++ | ||
-- | ||
() | ||
[] | ||
-> | ||
. | ||
! | ||
~ | ( ) | |
- | ( ) | |
+ | ||
(type) | ||
* | ||
& | ||
sizeof | ||
* | ||
/ | ||
% | ||
+ | ||
- | ||
>> | ||
<< | ||
< | ||
> | ||
<= | ||
>= | ||
== | ||
!= | ||
& | ||
^ | ||
| | ||
&& | ||
|| | ||
?: | ||
= | ||
+= | ||
-= | ||
*= | ||
/= | ||
%= | ||
>>= | ||
<<= | ||
&= | ||
^= | ||
|= | ||
, | "" | |
++ | ||
-- |
|
|