1. 程式人生 > 其它 >c++ascii碼_C程式-讀取輸入,列印輸入和相應的ASCII碼(C Primer Plus7-2)

c++ascii碼_C程式-讀取輸入,列印輸入和相應的ASCII碼(C Primer Plus7-2)

技術標籤:c++ascii碼

a79b4f81801846b1a73947a8d11f5add.png

相比之前那個,這個更符合題意,只是輸出看起來不是那麼的聰明,每次換行符都會列印,並且把換行符的ASCII碼也打印出來,如果想解決這個問題,可以看我之前發的原始碼。

/*讀取輸入,將輸入同ASCII碼一起打印出來
每八行一個週期*/
#include<stdio.h>

int main()
{
	int count=1;
	char input;
	printf("該程式可以將輸入的字元,連同ASCII碼一起打印出來n"	//提示使用者輸入
		"請輸入(‘#’字元停止程式):n");
	while((input=getchar())!='#')	//判斷輸入的結尾
	{
		printf("%c-%d ",input,input);
		if(count%8==0)
			putchar('n');
		count++;
	}
	return 0;
}

程式可執行檔案:

列印ASCII.exe 7.2K · 百度網盤
附:原始碼為本人親自編寫,並非書內標準答案,準確性有待考究