Примерен тест ПИК1
I Напишете какво точно ще изведе програмата
#include <stdio.h>
int x,w=8;
int fn(int z){z++;++w; printf("10: %d %d %d \n",z,w,x); return x++;}
int main(){
int i, j, k ,i1,i2;
unsigned int l,m;
float f;
i=1; j=2; k = i+= j*=4; printf("\n1: %d %d %d", i,j,k);
i=2; j = 5; k =3; printf("\n 2: %d", ((i+5)*j+6)*k );
i = 8; j = 1; f = (i%5) / (j+5.0); printf("\n 3: %f",f);
f=4; l = 1; k = -2; ; printf("\n 4 : %f", (unsigned int)l+k+f);
i = 0; if ( i=3 ) printf("\n 5: %d",i);
else printf("\n 6: %d",i);
for (i=0, j=5; (i+=2) < ++j ; ){printf("\n 7: %d %d", i, j);}
i = 5; do { printf("\n 8 : %d\n", i);
} while( i > 5);
for(i=j=1;j++<3;){ i=j;}
printf("9: %d %d\n",i,j);
i1=i2=4;i=fn(i1);k=fn(i2);printf("11: %d %d %d %d\n",i,k,x,w);
printf("12: %d %d %\n",i1,i2);
return 0;
}
III Преведете на езика С следния отрязък от блок-схема: