c++ascii码_C程序-读取输入,打印输入和相应的ASCII码(C Primer Plus7-2)

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
·
百度网盘
附:源码为本人亲自编写,并非书内标准答案,准确性有待考究
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值