, . :
<> <>[< >];
ms 100 int, :
int ms[100];
, :
int a, b=54, ms[100], c;
ms int a, b, c int, b 54. .
()
, . , 0, , , ms 99.
, , . ms int 2, 200 .
.
//poiskmax.c .
#include<stdio.h>
#define n 10
int i,max,k,a[n];// n
main() {
for(i=0;i<n;i++) scanf("%d",&a[i]);
max=a[0];k=0;
for(i=0;i<n;i++)
{
if(max<a[i])
{
k=i;max=a[i];
}
}
printf(" %d, %d\n",max,k);
return 0;
}
#define n 10, n () 10. ( n, 10), 10. 10, 100 , #define n 10 #define n 100. , , nom.
for n . max k 0. for max a[i] > max max a[i] k i. , max , k . , , .
, . max, while
, . () . . ( ) :
|
|
,
a n x l, b l x m, c n x m.
// matrix.c
#include <stdio.h>
#define n 3
#define m 4
#define l 3
main(){
float a[n][l], b[l][m], c[n][m], s;
int i,j,k;
// a
for(i=0; i<n; i++)
for(j=0; j<l; j++){
printf( a[%d][%d] , i, j);
scanf(%f, a[i][j]);
}
// b
for(i=0; i<l; i++)
for(j=0; j<m; j++){
printf( b[%d][%d] , i, j);
scanf(%f, b[i][j]);
}
// c
for(i=0; i<n; i++){
for(j=0; j<m; j++){
for(k=0,s=0; k<l; k++){
s+=a [i] [k] * b [k] [j]; c [i] [j] = s;
printf(%10.4f,c[i][j]);
}
}
printf(\n);
}
return 0; }
. , , char st1[20], st2[30], st3[]= . st1 20 , st2 30 , st3 .
. , , .