需要int a=1;才能是赋值语句
printf("%%d",a);的输出是%d(已知a=2),这里面的%%的意思是打印一个%
%d:为普通的输出
%2d:按宽度为2的输出,右对齐式输出。若不够两位左边不空格
%02d:同样宽度为2,右对齐式输出。位数不够左边补0
%.2d:执行效果与%02d一致
写题要注意题目,勿要求快,要求准确,再去求快
需要int a=1;才能是赋值语句
printf("%%d",a);的输出是%d(已知a=2),这里面的%%的意思是打印一个%
%d:为普通的输出
%2d:按宽度为2的输出,右对齐式输出。若不够两位左边不空格
%02d:同样宽度为2,右对齐式输出。位数不够左边补0
%.2d:执行效果与%02d一致
写题要注意题目,勿要求快,要求准确,再去求快