DAVID J. MALAN: Cerchiamo di affinare la nostra la stampa di caratteri ASCII solo un po '. Perché i personaggi sono semplicemente numeri sotto la cappa, si scopre che anche all'interno del nostro costrutto iterativo che possono effettivamente scorrere non solo su solo INT, ma anche oltre i caratteri stessi. In altre parole, ho potuto dire la computer per avviare l'iterazione da A fino Z anziché nemmeno bisogno di sapere più o affrontare l'equivalenza di un discreto 65 e Z di essere 90. In altre parole, posso reimplementare questo programma come segue. Per char, chiamiamola c, uguale. E ora mi piacerebbe iniziare l'iterazione quando il personaggio è uguale citazione, unquote, A. E preavviso le virgolette singole. Questo è davvero un singolo carattere e non una stringa di un carattere. Punto e virgola. Facciamo iterare finché c è meno o uguale al capitale Z, anche unico citato. E su ogni iterazione di questo ciclo, cerchiamo di incremento c sé. Poiché nuovamente, a fine il giorno, c è solo un numero sotto la cappa. E così possiamo anche modificare come tale. Ora, all'interno di questo ciclo, andiamo stampa che il cento per cento i è c, backslash n. E collegare ora i il risultato di colata c, un char, ad un int, seguita c da sé. Punto e virgola. Salva il mio file. E cerchiamo di compilare ed eseguire. Fai ASCII 1 dot barra ASCII 1. E, scorrendo indietro, vediamo che il 65 è di nuovo A, 66 B è di nuovo, e tutte le strada fino a 90 è di nuovo Z.