B c
- 1. “Програмчлалын хэл” Хичээлийн
ЯВЦЫН СОРИЛ №1
Вариант A
1. Ñè õýëíèé èäåíòèôèêàòîð äàðààõ òýìäýãò¿¿äýýñ á¿ðäýíý.
a) òîî, òîì æèæèã ¿ñýã, _
b) ¿ñýã, òîî, _ , @
c) òîì æèæèã ¿ñýã, _ , @
d) òîî, ¿ñýã, @
2. Sum ãýñýí ìàêðîã çºâ òîäîðõîéëñîí ¿éëäýë :
a) #define Sum(x,y) (x+y)
b) const Sum(x,y) (x+y)
c) #define Sum(x,y) (x+y);
d) #define Sum{x,y} (x+y)
3. ___________ õóâüñàã÷ ãýäýã íü òóõàéí ïðîãðàììûí àëü ÷ õýñýãò õàðàãäàõ, óòãûã íü ººð÷èëæ
áîëîõ õóâüñàã÷ þì.
4. sum õóâüñàã÷èéí óòãà 10-ààñ ÿëãààòàé áà total õóâüñàã÷èéí óòãà 0-ýýñ ÿëãààòàé áàéõûã øàëãààä,
íºõöºë áèåëæ áàéâàë “àëäàà” ãýæ õýâëýõ ¿éëäë¿¿ä íü :
a) if(sum!=0) &&(total==0) cout<<“àëäàà”; b) if(sum!=0) && total cout<<“àëäàà”;
c) if(sum!=0) || (total!=0) cout<<“àëäàà”; d) if(sum!=0) &&(total<>0)
cout<<“àëäàà”;
5. total –ûí àíõíû óòãûã 0-ýýð òîãòîîãîîä, 1 –ýýñ 100 õ¿ðòýëõ ñîíäãîé òîîíóóäûí íèéëáýðèéã
áîäîæ total-ä õèéñýí ¿éëäýë íü :
a) for(a=1,total=0; a<=100; a=a+1) if(a%2==0) break; else total+=a;
b) for(a=1,total=0; a<=100; a++) if(total%2==0) continue; else total+=a;
c) for(a=1,total=0; a<=100; a++) if(a%2==0) break; else total+=a;
d) for(a=1,total=0; a<100; a=a+1) if(a%2==0) continue; else total+=a;
6. Áóðóó òîäîðõîéëîëòûã îë.
a) #define Byte unsigned char
b) #define clr clrscr();
c) #define if IF
d) #define elseif else if
7. Óòãà îëãîõ ¿éëäë¿¿äèéã òýìäýãëý.
a) == b) -= c) != d) := e) ?: f) /=
8. int i=3,j=2,k=2;
printf("%d",i++<=++k?i++:++k);
a) 4 b) 3
c) 5 d) 2
9. Ìàññèâèéí ýëåìåíò¿¿ä ñàíàõ îéä ÿàæ áàéðëàäàã âý?
a. ñàíàõ îéí íýã ¿¿ðýíä b. ñàíàõ îéí äàðààëñàí áóñ ¿¿ðýíä
c. ñàíàõ îéí äàðààëñàí ¿¿ðýíä d. àëü íü ÷ áèø
10. Äîîðõè çàðëàëòóóäààñ àëü íü 1 õýìæýýñò ìàññèâûí çàðëàëò âý?
a. int *a; b. int a[45][20];
c. int a[1]; d. int *a[];
11. Ìàññèâ ãýæ þó âý? (1 îíîî)
à. Äàðààëñàí ýëåìåíò¿¿ä c. Èíäåêñëýãäñýí íýã òºðëèéí ýëåìåíò¿¿ä
b. Èíäåêñ¿¿äèéí äàðààëàë d. Èíäåñêëýãäñýí äóðûí ýëåìåíò¿¿ä
12. n,n-1…,2,1 òîîíû íèéëáýð îëîõ ïðîãðàììûí áëîê ñõåìèéã çóð.
13. à[n] ìàññèâûí õàìãèéí èõ ýëåìåíòèéã îëæ 0-îîð îðëóóë.
14. áîë èëýðõèéëëèéí óòãûã îë.2,1 == yx +++= yxx
15. èëýðõèéëëèéã õóðààíãóéëæ áè÷.( 1++= yxx )