QBasic è un linguaggio di programmazione per DOS , quindi programmi QBasic comunemente visualizzare i risultati nella riga di comando . Questo dà i risultati rapidi utente e gli consente di modificare l'ingresso e vedere come il risultato cambia senza inutili ritardi . Ma significa anche che egli deve annotare eventuali risultati che vuole salvare. Alcuni programmi che producono risultati dettagliati beneficio , consentendo all'utente di inviare i risultati alla stampante . Questo gli dà una copia senza costringendolo a scrivere lui stesso. La stampa è un processo semplice in QBasic . Istruzioni 
 1 
 inviare i dati alla stampante con il comando LPRINT , digitando direttamente una stringa : " Nome del Cliente : " 
 
 LPRINT 
 
 È inoltre possibile utilizzare le informazioni memorizzate in una variabile : 
 
 LPRINT ClientName 
 2 
 Stampa valori multipli su una singola linea con l'aggiunta di un punto e virgola dopo ogni valore . Per impostazione predefinita , la stampante si trasferisce in una nuova riga dopo ogni istruzione LPRINT . Aggiunta di un punto e virgola indica alla stampante di stare sulla stessa linea fino a quando il valore successivo viene stampata , come segue : 
 
 LPRINT " Ciao" ; 
 
 LPRINT ClientName ; 
 
 LPRINT 
 
 È possibile stampare più valori con la stessa istruzione LPRINT con l'aggiunta di una virgola dopo ogni valore "!" : " ! " 
 
 LPRINT " Ciao" ; ; ClientName 
 
 3 
 Stampa dati tabulari con l'aggiunta di una virgola dopo ogni valore . La virgola funziona come il punto e virgola , tranne che ogni valore è stampato nella prossima "zona di stampa. " Una zona di stampa è larga 14 caratteri . Ciò consente di stampare i dati in colonne: 
 LPRINT 
 " Nome: " , ClientName 
 
 LPRINT " Età: " , clientelismo 
 
 LPRINT " Compleanno : " , ClientDOB < br > LPRINT 
 " Posizione: " , ClientPosition 
 
 LPRINT "Stato: " , ClientStatus