Язык Visual C++ 6.0
Начальный курс C
Группы строк */
/* 1 */
<тип возвращаемого значения> <имя функции> (список параметров)
{
// тело функции
}
if (i > 10)
{
printf ("Слишком много");
i /= 2;
}
x = y;
y++;
mul (x, y);
/* 2 */
i = -5536;
j = 60000;
int x, y, z;
float radius;
unsigned char ch;
long double integral;
ch = '\n';
printf ("%c", ch);
/* 3 */
printf ("\a");
printf ("\07");
printf ("\7");
printf ("\0x7");
int pr = 24;
char c = 'c', ch = '0';
char ch;
int i;
float f;
double d;
long double r;
r = ch * 2 + (i - .5) + (f + d) - 7;
/* 4 */
x = x + 1;
x++;
++x;
x = 6; y = 61;
x = 6; y = 62;
m -= 20;
m *= 20;
m /= 10;
m %= 10;
/* 5 */
x = 9 << 3;
x = 9 >> 3;
x = 9 >> 5;
max = x > y ? x : y;
abs = x > 0 ? x : -x;
(x > y ? x : y) = 1;
if (x == 0)
printf ("Число равно нулю.");
else
printf ("Число не равно нулю.");
/* 6 */
if (!x)
printf ("Число равно нулю.");
else
printf ("Число не равно нулю.");
if (x)
if (y)
оператор 1;
else
оператор 2;
if (x)
{
if (y)
оператор 1;
}
else
оператор 2;
/* 7 */
unsigned char ch;
for (ch = 'А'; ch <= 'Я'; ch++) printf ("%c ", ch);
for (;;) printf ("Бесконечный цикл.\n");
for (i = 1; 1; i++) printf ("Бесконечный цикл.\n");
for (i = 10; i > 6; i++) printf ("Бесконечный цикл.\n");
for () {
while () {
for () {
. . .
goto exit;
. . .
}
}
}
exit: printf ("Быстрый выход из вложенных циклов");
/* 8 */
unsigned arr [40];
long double al [1000];
char ch [80];
float farr [6] = {1.1, 2.2, 3.3, 4., 5, 6};
int a [3] [5] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15};
a [0] [0] = 1; a [0] [1] = 2; a [0] [2] = 3; a [0] [3] = 4;
a [0] [4] = 5; a [1] [0] = 6; a [1] [1] = 7; a [1] [2] = 8;
/* 9 */
char *ch;
int *temp, i, *j;
float *pf, f;
void *pv;
float f, *pf;
pf = &f;
pv = pf;
pf = (float *) pv;
int *pi;
p = &x;
p = (int *) &x;
/* 10 */
float m, p;
int k;
m = 84.3; k = -12; p = 32.15;
printf ("\nm = %f\tk = %i\tp = %e", m, k, p);
long Factor (int n)
{
if (n < 0) return 0;
if (n == 0) return 1;
return n * Factor (n - 1);
}
double x;
int func1 ()
{int y; . . .}
void main ()
{float y; . . .}
/* 11 */
int var;
void main ()
{
var = 5;
func ();
cout << var;
}
void func ()
{
extern int var;
var = 10 * var;
}
int a = 5;
char c = 'G';
float r = 1.2e8;
/* 12 */
void swap (int *a, int *b)
{
int c;
c = *a;
*a = *b;
*b = c;
}
int x = 1, y = 2;
swap (&x, &y);
printf ("x = %i, y = %i.", x, y);
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев