WorksheetsFunzioni e Array Monodimensionali in C++
Total questions: 18
Worksheet time: 9mins
Quale delle seguenti è una caratteristica delle funzioni in C++?
Le funzioni non possono avere parametri.
Le funzioni possono restituire un solo valore.
Le funzioni non possono essere annidate.
Le funzioni in C++ non supportano l'overloading.
Qual è il significato di una funzione void in C++?
Non restituisce alcun valore.
È una funzione vuota che non può essere chiamata.
Non può avere parametri.
Restituisce sempre zero.
Quale dei seguenti è un dato strutturato?
Variabile intera.
Variabile stringa.
Vettore.
Costante.
Quale vantaggio principale offrono i dati strutturati rispetto ai dati semplici?
Sono più semplici da usare.
Possono memorizzare più valori sotto un unico nome.
Possono contenere solo dati dello stesso tipo.
Non richiedono memoria aggiuntiva.
Qual è la caratteristica principale di un array monodimensionale?
È un tipo di dato complesso che memorizza coppie chiave-valore.
Memorizza elementi in una singola riga lineare.
Può memorizzare dati di tipi diversi.
Utilizza solo numeri come valori.
Quale dichiarazione è corretta per creare un array di 10 interi in C++?
int array[10];
int array = 10;
array int[10];
int[10] array;
Quale parola chiave viene usata per dichiarare un array in C++?
vector
array
Nessuna parola chiave, si usa il tipo di dato.
list
Qual è il valore iniziale degli elementi di un array di tipo int non inizializzato?
0
-1
Dipende dall'ambiente di esecuzione.
Non è possibile dichiarare un array senza inizializzarlo.
Come si accede al quinto elemento di un array chiamato arr in C++?
arr[4];
arr[5];
arr{5};
arr(4);
Quale operazione è valida su un array?
Cambiare la dimensione dopo la dichiarazione.
Assegnare un array a un altro direttamente.
Iterare sugli elementi usando un ciclo for.
Usare l'operatore + tra due array.
Come si dichiara un array di caratteri in C++?
char arr[10];
string arr[10];
vector arr(10);
char arr = 10;
Qual è lo scopo della parola chiave return in una funzione in C++?
Terminare l'esecuzione del programma.
Passare un valore al chiamante della funzione.
Dichiarare una variabile locale.
Avviare l'esecuzione della funzione.
Quale delle seguenti è una firma valida di funzione in C++?
void example(int a);
int function example();
example void();
return void example();
Quale operazione non è direttamente supportata da un array in C++?
Ordinare gli elementi.
Accedere a un elemento tramite indice.
Modificare un elemento tramite indice.
Dichiarare un array di tipo specifico.
Qual è la dimensione massima di un array in C++?
1.000 elementi.
Dipende dalla memoria disponibile.
10.000 elementi.
Non ci sono limiti.
Qual è il formato corretto per inizializzare un array di 5 interi con valori specifici in C++?
int arr = {1, 2, 3, 4, 5};
int arr[5] = {1, 2, 3, 4, 5};
int arr[5](1, 2, 3, 4, 5);
array int[5] = {1, 2, 3, 4, 5};
Come viene determinata la lunghezza di un array dichiarato senza specificare la dimensione?
È sempre pari a zero.
Non è possibile dichiarare array senza dimensione.
La lunghezza viene calcolata in base agli elementi inizializzati.
La lunghezza deve essere dichiarata in un'altra parte del codice.
Quale funzione può essere usata per trovare la dimensione di un array in C++?
sizeof(arr);
size(arr);
length(arr);
dimension(arr);
