Si consideri la seguente funzione:
#includeint main(void) { int i,j,divide,esci; int v1[7]={1,2,3,4,5,6,7}; int v2[8]={3,6,5,87,65,3,2,10}; i=0; esci=0; while(i < 7 && esci == 0) { j=0; divide=1; while(j < 8 && divide == 1) { if(v1[i]%v2[j] != 0) divide=0; j++; } i++; if(divide == 1) esci=1; } printf("%d", divide); return 0; } Individuare l’affermazione vera tra le seguenti:
- Il programma stampa 1 se esiste un elemento del primo array divisibile da tutti gli elementi del secondo array, e stampa 0 nel caso contrario
- Il programma stampa 1 se che tutti gli elementi del primo array sono divisibili per almeno un elemento del secondo array, e stampa 0 nel caso contrario
- Il programma stampa 1 se tutti gli elementi del primo array sono divisibili per tutti gli elementi del secondo array, e stampa 0 nel caso contrario
- Il programma stampa sempre 1