Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    domanda di c++ ( test informatico)

    Il significato dell'istruzione di assegnamento x=y+1 nel linguaggio C è

    A) confrontare I valori delle espressioni x e y+1
    B) valutare l'espressione y+1 ed assegnare il risultato ad x
    C) incrementare di 1 il valore della variabile y (modificando
    conseguentemente il valore associato in memoria a y) e poi assegnare il
    valore di y ad x

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    14

    Assegnazione

    Viene semplicemente calcolato il valore di
    y+1 ed assegnato ad X.
    Senza modificare il valore di y.

  4. #4
    Utente di HTML.it L'avatar di ChReAn
    Registrato dal
    Aug 2002
    Messaggi
    486
    Fra le tre direi nessuna, perchè valutare un'espressione di solito significa valutarne la veridicità. Quindi y+1 dovrebbe essere sempre true, ipoteticamente, e anche x diventerebbe true, ma non è certo questa la funzione di questo snippet.
    ChReAn
    -------------------

    Slackware 9.1 powered

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    14

    Assegnazione

    Non mi ero accorto che aveva già
    risposto kentaromiura.
    Comunque penso che ora sarà chiaro!

  6. #6
    valutare l'espressione vuol anche dire "valutare il risultato
    dell'espressione" e assegnarlo a x
    quindi b!

  7. #7

    Re: domanda di c++ ( test informatico)

    Originariamente inviato da Andreawsd
    Il significato dell'istruzione di assegnamento x=y+1 nel linguaggio C è

    A) confrontare I valori delle espressioni x e y+1
    B) valutare l'espressione y+1 ed assegnare il risultato ad x
    C) incrementare di 1 il valore della variabile y (modificando
    conseguentemente il valore associato in memoria a y) e poi assegnare il
    valore di y ad x
    ti diro' di piu'!!

    A) confrontare I valori delle espressioni x e y+1
    se fosse la a sarebbe x==(y+1)
    B) valutare l'espressione y+1 ed assegnare il risultato ad x
    se fosse la b sarebbe x=(y+1)
    C) incrementare di 1 il valore della variabile y (modificando
    se fosse la c sarebbe x=++y

  8. #8
    Utente di HTML.it L'avatar di AR64S-H
    Registrato dal
    Jun 2002
    Messaggi
    568
    B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B :gren:

  9. #9

    Re: domanda di c++ ( test informatico)

    Originariamente inviato da Andreawsd
    Il significato dell'istruzione di assegnamento x=y+1 nel linguaggio C è

    A) confrontare I valori delle espressioni x e y+1
    B) valutare l'espressione y+1 ed assegnare il risultato ad x
    C) incrementare di 1 il valore della variabile y (modificando
    conseguentemente il valore associato in memoria a y) e poi assegnare il
    valore di y ad x
    E questa sarebbe una domanda di test informatico?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.