Прикреплённый файл «21.0.2.c»
Загрузка 1 #include <stdio.h>
2
3 void fill( int *b, int n )
4 {
5 int i;
6 for( i=0; i<n; i++ )
7 b[i] = i*i;
8 /* *(b+i) = i*i -- это тоже самое!! */
9
10 }
11
12 void sqr( int *n )
13 {
14 *n = (*n)*(*n);
15 }
16
17 /*
18
19 void print( int *b, int n )
20 {
21 int i;
22 for(i=0; i<n; i++)
23 printf("%d ", b[i] );
24 printf( "\n");
25 }
26 */
27
28 int main( int argc, char **argv )
29 {
30 const int N = 10;
31 int a[N];
32 int i;
33
34 int k;
35
36 /*
37 k = 7;
38 sqr(&k);
39 printf( "k = %d\n", k );
40 */
41
42 for(i=0; i<N; i++)
43 printf("%d ", a[i] );
44 printf( "\n");
45
46 fill(a,N);
47
48 scanf( "%d", *(a+5) ); /* a[5] */
49
50 /*
51 * a[i] === *(a+i)
52 *
53 */
54 for(i=0; i<N; i++)
55 printf("%d ", a[i] );
56 printf( "\n");
57
58
59
60 return 0;
61 }
Прикреплённые файлы
Для ссылки на прикреплённый файл в тексте страницы напишите attachment:имяфайла, как показано ниже в списке файлов. Не используйте URL из ссылки «[получить]», так как он чисто внутренний и может измениться.- [получить | показать] (2011-09-26 11:35:28, 0.6 KB) [[attachment:21.0.1.c]]
- [получить | показать] (2011-09-26 11:35:28, 0.7 KB) [[attachment:21.0.2.c]]
Вам нельзя прикреплять файлы к этой странице.