一.在C语言printf输出语句中: printf("格式控制",输出列表) 格式控制声明总是由“%”字符开始的 1.常见的格式声明只有一个“%”号,如果“%”号有2个,3个或者若干个,该如何读取信息呢,输出语句的内容怎么辨析?
由例题引出:

题中“%”号出现次数分别为2,3次,输出结果如下:

2.分析思路: (1).从左向右定位“%”号个数,每两位划分一组。

#include<stdio.h>
int main()
{
int i=8,j=9;
printf("i=%%%d,j=%%%%d",i,j);
return 0;
}
分析:%%%d---------------------前两个%号为一组,看成一个%号,后一个%d为十进制输出则i=%8.
%%%%d--------------------同理输出为%%d。
