Please enable JavaScript.
Coggle requires JavaScript to display documents.
ðĐāļāļāļāļĩāđ 1 āļāļ§āļēāļĄāļĢāļđāđāļāļ·āđāļāļāļēāļāļ āļēāļĐāļēāļāļĩ - Coggle Diagram
ðĐāļāļāļāļĩāđ 1 āļāļ§āļēāļĄāļĢāļđāđāļāļ·āđāļāļāļēāļāļ āļēāļĐāļēāļāļĩ
ðāļāļąāļ§āđāļāļĢ (variables)
āļāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļāļāļąāļ§āđāļāļĢ
āļŦāđāļēāļĄāđāļāđāļāļ·āđāļāđāļāļāļēāļ°
āļāļąāļ§āļāļīāļĄāļāđāđāļŦāļāđ āļāļąāļ§āļāļīāļĄāļāđāđāļĨāđāļ āļĄāļĩāļāļ§āļēāļĄāļŦāļĄāļēāļĒāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļ
āļāļąāļāļāļĢāļ°āļāļąāļ§āđāļĢāļāļāđāļāļāđāļāđāļ a āļāļķāļ z āđāļĨāļ° _
āļĒāļēāļ§āļŠāļđāļāļŠāļļāļ 31 āļāļąāļ§āļāļąāļāļĐāļĢ
āļāļĢāļ°āļāļāļāļāđāļ§āļĒ a āļāļķāļ z, 0 āļāļķāļ 9 āđāļĨāļ° _ āđāļāđāļēāļāļąāđāļ
āļāļēāļĢāļāļĢāļ°āļāļēāļĻāļāļąāļ§āđāļāļĢ
āļāļāļīāļāļāđāļāļĄāļđāļĨ āļāļ·āđāļāļāļąāļ§āđāļāļĢ;
āļāļāļīāļāļāđāļāļĄāļđāļĨ āļāļ·āđāļāļāļąāļ§āđāļāļĢ1, āļāļ·āđāļāļāļąāļ§āđāļāļĢ2, ... ;
āļāļāļīāļāļāđāļāļĄāļđāļĨ (data types)
int (āļāļģāļāļ§āļāđāļāđāļĄ)
float (āļāļģāļāļ§āļāļāļĢāļīāļ)
char (āļāļąāļ§āļāļąāļāļĐāļĢ)
double (2 āđāļāđāļēāļāļģāļāļ§āļāļāļĢāļīāļ)
ðģïļāđāļāļĢāļāļŠāļĢāđāļēāļāļāļāļāđāļāļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļāļĩ
āļāļąāļāļāđāļāļąāļāļŦāļĨāļąāļ (main function) āļĄāļĩāđāļāļĩāļĒāļāļāļąāļāļāđāļāļąāļāđāļāļĩāļĒāļ§
āļāđāļāđāļāļāļāļąāļāļāđāļāļąāđāļ (function prototypes)
āļāļąāļāļāđāļāļąāļ (functions)āļĄāļĩāđāļāđāļŦāļĨāļēāļĒāļāļąāļāļāđāļāļąāļ
āļāđāļāļāļ§āļēāļĄāļŠāļąāđāļāļāļĢāļ°āļāļēāļĻāļāļąāļ§āđāļāļĢāđāļāļāļēāļ°āļāļĩāđ (loacal declaration statements)
āļāđāļāļāļ§āļēāļĄāļŠāļąāđāļāļāļĢāļ°āļāļēāļĻāļāļĢāļāļāļāļĨāļļāļĄ (global dececlaration statement)
āļŦāļĄāļēāļĒāđāļŦāļāļļ (comment)
āļĢāļŦāļąāļŠāļāđāļāļāļāļąāļ (source code)
āļāđāļāļāļ§āļēāļĄāļŠāļąāđāļāļāļąāļ§āļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāđāļāļ (proprocesser statements)
ð· āļāļąāļ§āļāļāļāļĩāđ (constant)
const āļāļāļīāļāļāđāļāļĄāļđāļĨ āļāļ·āđāļāļāļąāļ§āđāļāļĢ = āļāđāļēāļāļĩāđāđāļāđāļāđāļāļāļąāļ§āđāļāļĢ;
define āļāļ·āđāļāļāļąāļ§āļāļāļāļĩāđ āļāđāļēāļāļāļāļĩāđ
āļāļēāļĢāđāļŠāļāļāļāļĨāđāļĨāļ°āļāļēāļĢāļĢāļąāļāļāđāļē
āļāļąāļāļāđāļāļąāļ printf() printf (âāļŠāļēāļĒāļāļąāļāļāļĢāļ°āļāļ§āļāļāļļāļĄâ, āļāļąāļ§āđāļāļĢ);
āļĢāļđāļāđāļāļāļāļēāļĢāđāļŠāļāļāļāļĨ (format specifiers)
%d āļāļģāļāļ§āļāļāļēāļāđāļāđāļĄāļŠāļīāļ
%o āļāļģāļāļ§āļāļāļēāļāđāļāđāļĄāđāļāļ
%c āļāļąāļ§āļāļąāļāļĐāļĢāđāļāļĩāļĒāļ§
%x āļāļģāļāļ§āļāđāļāđāļĄāļāļēāļāļŠāļīāļāļŦāļ
%f āļāļģāļāļ§āļāļāļĢāļīāļ
āļĨāđāļēāļāļąāļāļŦāļĨāļĩāļ (escape sequence)
\n āļāļķāđāļāļāļĢāļĢāļāļąāļāđāļŦāļĄāđ (new line)
\t āđāļĨāļ·āđāļāļāđāļāļĒāļąāļāļāļļāļāļāļąāđāļāļĢāļ°āļĒāļ° (tab) āļāļąāļāđāļ
\a āđāļŠāļĩāļĒāļāļāļĢāļ°āļāļīāđāļ (bell)
\b āļāļāļĒāđāļāļŦāļāļķāđāļāļāļĩāđāļ§āđāļēāļ (backspace)
\f āļāļķāđāļāļŦāļāđāļēāđāļŦāļĄāđ (form feed)
\ āđāļŠāļāļāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļąāļāļāļĨāļąāļāļŦāļĨāļąāļ (backslash)
\â āđāļŠāļāļāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļāļāļāļ (single quote)
\â āđāļŠāļāļāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļąāļāļŦāļāļđ (double quote)
āļāļąāļāļāđāļāļąāļ scanf() scanf(â%āļĢāļđāļāđāļāļâ, &āļāļąāļ§āđāļāļĢ);
āļāđāļāļāļ§āļēāļĄāļŠāļąāđāļāļāđāļēāļŦāļāļāļāđāļē (assignment statement) āļāļąāļ§āđāļāļĢ = āļāļīāļāļāļāđ;
āļāļīāļāļāļāđ (expressions)
āļāđāļēāļāļ§āļāļāļĢāļīāļāļāđāļēāļāļ§āļāđāļāļĩāļĒāļ§
āļāļąāļ§āđāļĨāļāļāđāļēāļāļ§āļāđāļāđāļĄ āļŦāļĢāļ·āļ āļāļąāļ§āđāļĨāļāļāđāļēāļāļ§āļāļāļĢāļīāļ āļŦāļĨāļēāļĒāļāđāļēāļāļ§āļāļāļĩāđāđāļāļ·āđāļāļĄāđāļĒāļāļāļąāļāļāđāļ§āļĒāļāļąāļ§āļāđāļēāđāļāļīāļāļāļēāļĢ
+, -, *, / āļŦāļĢāļ·āļ % āļāļķāđāļāđāļĢāļĩāļĒāļāļ§āđāļē āļāļēāļĢāļāđāļēāļāļ§āļāļāļēāļāļāļāļīāļāļĻāļēāļŠāļāļĢāđ
āļāđāļēāļāļ§āļāđāļāđāļĄāļāđāļēāļāļ§āļāđāļāļĩāļĒāļ§
āļāļēāļĢāļāđāļēāļāļ§āļāļāļēāļāļāļāļīāļāļĻāļēāļŠāļāļĢāđ
āļāļđāļ
c = a
b;
āļŦāļēāļĢ / c = a / b;
āļĨāļ - c = a â b;
āļĄāļāļāļđāļĨāļąāļŠ % c = a % b;
āļāļ§āļ + c = a + b;
āļāļąāļ§āļāđāļēāđāļāļīāļāļāļēāļĢāđāļāļāļ āļēāļ (unary operator)
āđāļāļīāđāļĄāļāđāļēāļāļąāļ§āļāļđāļāļāđāļēāđāļāļīāļāļāļēāļĢāļāļĩāļĨāļ°āļŦāļāļķāđāļ ++ ++x
āļĨāļāļāđāļēāļāļąāļ§āļāļđāļāļāđāļēāđāļāļīāļāļāļēāļĢāļāļĩāļĨāļ°āļŦāļāļķāđāļ -- --x
āđāļāļīāđāļĄāļāđāļēāļāļąāļ§āļāļđāļāļāđāļēāđāļāļīāļāļāļēāļĢāļāļĩāļĨāļ°āļŦāļāļķāđāļ ++ x++
āļĨāļāļāđāļēāļāļąāļ§āļāļđāļāļāđāļēāđāļāļīāļāļāļēāļĢāļāļĩāļĨāļ°āļŦāļāļķāđāļ -- x--
āļāļąāļ§āļāđāļēāđāļāļīāļāļāļēāļĢāđāļāļāļ āļēāļāđāļāļīāļĄāļŦāļāđāļē (prefix mode)
āļāļąāļ§āļāđāļēāđāļāļīāļāļāļēāļĢāđāļāļāļ āļēāļāđāļāļīāļĄāļŦāļĨāļąāļ (postfix mode)
āļāļąāļ§āļāđāļēāđāļāļīāļāļāļēāļĢāļāļĢāļ°āļāļāļ (compound operator)
= x
=y
/= x/=y
-= x-=5
%= x%=5
+= x+=5
+= x+=y/8
āļāļēāļĢāđāļāļĨāļāļāļāļīāļāļāđāļāļĄāļđāļĨ (type cast)
āļāļąāļ§āđāļāļĢ = (āļāļāļīāļāļāđāļāļĄāļđāļĨ) āļāļīāļāļāļāđ;
āļāļēāļĢāļāđāļēāļŦāļāļāļāđāļēāļāļēāļāļāđāļāļĄāļđāļĨāļŦāļĨāļēāļĒāļāļāļīāļ (assignment with mixed types)
āļāđāļēāļāļīāļāļāļāđāđāļāļāđāļāļāļ§āļēāļĄāļŠāļąāđāļāļāđāļēāļŦāļāļāļāđāļēāļāļĢāļ°āļāļāļāļāđāļ§āļĒ āļāļąāļ§āđāļāļĢ āļŦāļĢāļ·āļ āļāļąāļ§āļāļāļāļĩāđāļāļĩāđāļĄāļĩāļāļāļīāļāļāđāļāļĄāļđāļĨāļāđāļēāļāļāļąāļ āļāļ°āļāđāļāļ
āđāļāļĨāļāđāļŦāđāđāļāđāļāļāļāļīāļāđāļāļĩāļĒāļ§āļāļąāļāļāđāļāļ āđāļĨāđāļ§āļāļķāļāļāđāļēāļĄāļēāļāđāļēāđāļāļīāļāļāļēāļĢ