在printf中声明类型时(以整形为例),在%和d中加上+或者加上+.
形如printf("%+d);
或者printf("%+.d);
#include<stdio.h>
int main(void)
{
int a=1,b=-1,c=0;
float d=-34;
printf("a=%d\n",a);
printf("b=%d\n",b);
printf("c=%d\n",c);
printf("-----------------\n");
printf("a=%+d\n",a);
printf("b=%+d\n",b);
printf("c=%+d\n",c);
printf("d=%+f\n",d);
}
形如这样