clasa a x a test grila pointeri

2
Prof. Adăscăliţei Ioan Colegiul Naţional „Roman-Vodă”, Roman Timp de lucru: 50 minute Test de evaluare la clasa a X-a Pointeri Alegeţi varianta de răspuns corectă (este una singură la fiecare item): 1. Fie declaraţiile: int a[10],*p; Care din următoarele expresii nu este echivalentă cu celelalte trei: a) p=&a[0]; b) p=&a; c) p=*a; d) p=a; 2. Ce afişează secvenţa următoare: int a[100],*p,*q; p=a+4; q=a+40; cout<<(q – p); a) 70 b) 36 c) 35 d) 72 e) secvenţa conţine erori 3. Ce afişează secvenţa: int a[10],*p,*q=a+10; for ( p=a; p<q; p++) *p=(q – p); cout<<a[1]; a) 9 b) 1 c) 10 d) 0 e) secvenţa conţine erori 4. Pentru declaraţia: int *p; care din următoarele instrucţiuni afişează corect conţinutul de la adresa indicată de p: a) cin>>*p; b) cin>>&p; c) cout<<*p; d) cout<<&(*p) ; 5. Ce valori afişează secvenţa: int a=3,*adr=&a; ++ (*adr); cout<<*adr<< “ ”<<a; a) 3 3 b) 4 4 c) 3 4 d) 4 3 e) secvenţa conţine erori 6. Ce afişează secvenţa: int a[10],*p, i; *p=a; for (i=0;i<10;i++) { *p=i; p++; } cout<<*(a+3); a) 3 b) 4 c) 5 d) 55 e) secvenţa conţine erori 7. Fie declaraţiile de variabile: int a[10], i=1, *p, **q; Care din următoarele atribuiri este eronată: a) *q=p; b) q=&p; c) i=*(a + i); d) *q=*a;

Upload: ioan-adascalitei

Post on 10-Nov-2015

88 views

Category:

Documents


2 download

DESCRIPTION

Clasa a x a Test Grila Pointeri

TRANSCRIPT

Numele i prenumele :

Prof. Adscliei Ioan Colegiul Naional Roman-Vod, Roman

Timp de lucru: 50 minute

Test de evaluare la clasa a X-a

Pointeri

Alegei varianta de rspuns corect (este una singur la fiecare item):

1. Fie declaraiile: int a[10],*p; Care din urmtoarele expresii nu este echivalent cu celelalte trei:

a) p=&a[0]; b) p=&a; c) p=*a; d) p=a;

2. Ce afieaz secvena urmtoare:

int a[100],*p,*q;

p=a+4; q=a+40;

cout