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



