int y=1234;printf(“y=%+06d\n”),结果为什么是y=+01234?+表示 右对齐;0表示 补零;6 表示 占6个长度;为什么还有个+ 号 ?、
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/01 07:21:12
inty=1234;printf(“y=%+06d\n”),结果为什么是y=+01234?+表示右对齐;0表示补零;6表示占6个长度;为什么还有个+号?、inty=1234;printf(“y=%+0
int y=1234;printf(“y=%+06d\n”),结果为什么是y=+01234?+表示 右对齐;0表示 补零;6 表示 占6个长度;为什么还有个+ 号 ?、
int y=1234;printf(“y=%+06d\n”),结果为什么是y=+01234?
+表示 右对齐;
0表示 补零;
6 表示 占6个长度;
为什么还有个+ 号 ?、
int y=1234;printf(“y=%+06d\n”),结果为什么是y=+01234?+表示 右对齐;0表示 补零;6 表示 占6个长度;为什么还有个+ 号 ?、
加号"+"表示强制显示正负号(+和-).默认是右对齐,想要左对齐就用减号"-".
参考:
- Left-justify within the given field width; Right justification is the default (see width sub-specifier).
+ Forces to precede the result with a plus or minus sign (+ or -) even for positive numbers. By default, only negative numbers are preceded with a - sign.
# include void main() { int y=10; while(y--); printf(y=%d,y); }
#include void main() { int y=10; do{ y--; } while(--y); printf(%d
,--y); }
#include main() { int x=3,y; do { y=x--; if(!y) {printf(*);continue;} printf(#); }whi下面程序段____________#include main(){int x=3,y;do{y=x--;if(!y){printf(*);continue;}printf(#);}while(1
int x,y; x=13; y=5; {printf(%d,x%=(y/=2));
int x=3,y=4; printf(%d,%d,(x.y),(y,x));
int y=10;while(y--);printf(%d,y);结果为什么是-1
#include int main() { int max; int x,y,z; if x>y printf(max=x); else printf(max);if max
# include void p(int *x,int y){ ++*x; y=y+2; } void main() { int x=2,y=3; p(&y,y); printf(# includevoid p(int *x,int y){++*x;y=y+2;}void main(){int x=2,y=3;p(&y,y);printf(%d#%d,x,y);}
# include main (){ int y=10;for( ; y>0; y - -)if (y%3 == 0 ){printf (%d,- -y);continue;}}
void fun(int *x,int y){printf(%d%d,*x,*y);*x=3;*y=4;}main(){int x=1,y=2;fun(&y,&x);printf(%d%d,x,y);}
int x=17,y=26; printf (%d,y/=(x%=6));解释一下
main() { int x=2002,y=2003; printf(%d
,(x,y)); } 为什么结果是2003?
main() { int x=2002,y=2003; printf(%d
,(x,y)); }
void fun(int x,int y) {x=x+y;y=x-y;x=x-y; printf(%d,%d,,x,y); } main() {int x=2,y=3; fun(x,y); privoid fun(int x,int y){x=x+y;y=x-y;x=x-y;printf(%d,%d,,x,y);}main(){int x=2,y=3;fun(x,y);printf(%d,%d
,x,y);}
main() {int y=10; while(y--);printf(y=%d
,y); }为什么答案是-1啊
C语言中一段程序:int y=10;while(y--); printf(y=%d
”,y); 怎么理解
c语言题目(要具体解释)int y=10;for(y++)y--;printf(y++);
执行下列程序段后,输出结果是_________.int y=10do y--;while(--y);printf(%d
,y--);