运行printf("\t\b%c%\n",c4,c5);后 ,为什么结果是A呢?
运行printf("\t\b%c%\n",c4,c5);后 ,为什么结果是A呢?
日期:2013-11-28 13:59:51 人气:1
因为你里面只有一个输出字符%C,所以他只地输出一个字符,%C是输出字符常量和字符串的格式符,他输出的结果是A;是ASCII码的值,如果你要输出两个就是要这样printf("\t\b%c%C\n",c4,c5);这里面多加个%C,如果你想输出的是数字就得用%d,A的ASCII码是:65;