Informatika2-2014/Gyakorlat14
A MathWikiből
A lap korábbi változatát látod, amilyen Wettl (vitalap | szerkesztései) 2014. május 6., 11:10-kor történt szerkesztése után volt.
Gyakorlás
1. Minden PRINT-et tartalmazó sornál határozzuk meg a kimenet értékét!
#include <stdio.h> #define PRINT(int) printf("%d\n",int) int main(void) { int i, j, k=5; i = 17 - 17/k*k; PRINT(i); k += j = i *= 3; k -= i == j; PRINT(k); i=2; j=3; k=5; PRINT( i & j | k ); PRINT( !i || j && k); i=4; j = 3; i <<= j; PRINT( i ); k = i<32 ? ++i : --i; PRINT( k ); return 0; }
2. Az alábbi kódrészletet töltsük ki úgy, hogy a ’b’ tömbbe az ’a’ mátrix transzponáltja kerüljön!
int i,j,a[3][2]={{1,2},{2,0},{3,3}}, b[2][3]; for( i=0; i<3; i++ ) { }