Documente Academic
Documente Profesional
Documente Cultură
int y=5, z;
z=(++y)++;
printf("y=%d, z=%d", y,z);
eroare la compilare
**********************************************
Care expresie atribuie bitului cu numrul de ordine 4 valoarea 1 ?
??? (size|=4)
**********************************************
Ce afieaz codul ?
int x=10/2;
printf("%.2f ", (double)x*2);
10.00
**********************************************
Ce extrage codul ?
printf("Litera\0x41");
Litera
**********************************************
Ce extrage codul ?
char a[ ] = "123\0";
printf("%d", strlen(a));
eroare la execuie
**********************************************
int i=0, j;
j=( i=4, i/2, i*i/i );
Care va fi valoarea lui j ?
4
**********************************************
Ce extrage codul ?
int x = 0x1234, y = 0x5555;
printf( "0x%04.4x", x | y );
0x5775
**********************************************
Ce extrage codul ?
char c = 'A' + 4;
printf("%c", c);
**********************************************
Ce extrage codul ?
int x=0x1234, y=0x5555;
printf("0x%04.4x", x^y);
0x4761
**********************************************
Care iniializare este greit ?
int data[2][2]={ 1,2,3,4,5 };
**********************************************
Ce extrage codul ?
int x=0x1234;
printf("0x%04.4", ~x);
0x0000 sau eroare la compilare
**********************************************
Ce extrage codul ?
printf("%d", 64>>3);
8
**********************************************
Cum se noteaz operaia logic AND ( i ) n C ?
&&
**********************************************
Ce valoare are a ?
int a, b=1, c=2, d=3, e=4, f=3;
a=b=c=d=e=f;
3
**********************************************
Ce extrage codul ?
short int a[ ] = { 1, 2, 3 };
printf("%d", sizeof(a) / sizeof(a[0]));
3
**********************************************
Ce extrage codul ?
double x = 1.0 - 1/2 - 1/2;
printf("%.2f", x);
1.00
**********************************************
Care expresii calculeaz corect valoarea fraciei x/y ?
int x=5, y=2; float z;
z=x/(float)y;
z=(float)x/(float)y;
z=(float)x/y;
**********************************************
Care este rezultatul operaiei sizeof( 5. ) ?
8
**********************************************
Ce afieaz codul ?
int i=4; int x=6; double z;
z=x/i; printf(z=%.2f ",z);
z=1.00
**********************************************
e extrage codul ?
char x='B';
putchar(x-1);
putchar(x+1);
AC
**********************************************
Ce afieaz codul ?
char a[ ]={ '1', '2', '3' };
printf("%d", sizeof(a));
3
**********************************************
Ce afieaz codul ?
int x=1;
printf("%d", --x?++x:--x);
-1
**********************************************
Ce extrage codul ?
short tar[4][3] = { {1}, {2,3}, {4,5,6} };
printf("%d", sizeof(tar));
24
**********************************************
Ce afieaz codul ?
int a=5^3; float b=1.5f;
b+=--a/2; printf("%.2f",b);
3.50
**********************************************
Constantele 314ul i 134Lu au acelai tip
Fals
**********************************************
Ce valori conine tabloul x ?
int x[10] = { 1,2,3,4,5,6,7,8,9,10 };
int y = 20, i = 10; x[--i]=y;
{ 1,2,3,4,5,6,7,8,9,20 }