1. Quyidagi jumlalarga qisqacha izoh bering: 1.1. Funksiyani e’lon qilish sintaksisi
1.2. void
1.3. return
1.4. stek
2. Test savollariga javob bering. Faraz qiling, sizning funksiyangiz qiymat qaytarmaydi. Quyidagi kalit so`zlarning qaysi biri shu funksiyaning turini belgilaydi?
A. void
B. int
C. double
D. float
E. unsigned short
Funksiyaning bosh qismi _____________ lardan iborat.
A. funksiya nomi
B. funksiya nomi va parametrlar ro`yxati
C. qaytariluvchi qiymatning ma’lumot turi, funksiya nomi va parametrlar ro`yxati
D. parametrlar ro`yxati
main funksiyasining yozilishi: __________.
A. Main(String[] args)
B. Main(String args[])
C. void main(String[] args)
D. main(String[] args)
E. int main()
Funksiyaga yuboriluvchi argumentlar har doim _________ orasiga olinadi.
A. qavslar
B. qo`shtirnoqlar
C. figurali qavslar
D. taqsimlash belgilari
Quyidagi funksiyada qiymat qaytarilishida kompilyatsion xatolik yuz beradimi?
void f()
{
int max = 0;
if (max != 0)
cout << max;
else
return;
}
A. Ha
B. Yo`q
Quyidagi kod ekranga nimani chiqaradi?
int f()
{
return 1;
}
int main()
{
cout << f() << endl;
return 0;
}
A. 0
B. 1
C. hech narsa
D. 1 0
E. 0 1
Quyidagi kod ekranga nimani chiqaradi?
void f()
{
cout << 1 << endl;
}
int main()
{
f();
return 0;
}
A. 0
B. 1
C. hech narsa
D. 1 0
E. 0 1
Quyidagi funksiyada funksiyaning chaqirilishi kompilyatsion xatolikni keltirib chiqaradimi?