main() { int x=102,y=012; printf("%2d,%2d\n",x,y); } 执行后输出结果是02,12 厄...答案是102 12
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 22:37:27
main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是02,12厄...答案是10212main(){intx=102,y=012;printf
main() { int x=102,y=012; printf("%2d,%2d\n",x,y); } 执行后输出结果是02,12 厄...答案是102 12
main() { int x=102,y=012; printf("%2d,%2d\n",x,y); } 执行后输出结果是02,12
厄...答案是102 12
main() { int x=102,y=012; printf("%2d,%2d\n",x,y); } 执行后输出结果是02,12 厄...答案是102 12
"%2d"限制了输出的数字占2个字符空间,而且你还用的是右对齐,当然会出现那样的结果啦.你可以试试用“%4d”输出,结果就正确了.
#include int main(){ int x=0,y=0; while(x
#include #include int main() { int x,y,sqrt; scanf (%d,&x); y=sqrt(x); if (x>
main(){ int x=5; while(x
#include using namespace std; int main() { int a,b,c; a=3; int f(int x,int y,int z);#include using namespace std; int main() {int a,b,c;a=3;int f(int x,int y,int z); cin>>a>>b>>c;c=f(a,b,c);cout
# 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);}
main() { int x=2002,y=2003; printf(%d
,(x,y)); } 为什么结果是2003?
main() { int x=2002,y=2003; printf(%d
,(x,y)); }
#include main() {int x,y=0,i; for(x=11;x
#include #include main() { int x,y; float m; for(x=0;x
输出符合条件的xyz#includevoid main(){int x,y,z;for(x=1;x
下列程序运行结果为() main() { int x=20,y; y=2
#include int main() { int max; int x,y,z; if x>y printf(max=x); else printf(max);if max
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);}
void main() { int x=0,y=5,z=3; while(z-->0&&++x
main() {int x=2,y=-1,z=2; if(x
int fun(int x) { int y; if(x>1) y=fun(x-1)+2; else y=2; return y; } main(){ int y; y=fun(3);} y=?
#include int call(int s[],int y) { static int t=3; y=s[t--]; return(y); } void main() { in#includeint call(int s[],int y){static int t=3;y=s[t--];return(y);}void main(){int a[]={3,8,4,2},n,x=0;for(n=0;n
#include void f(int*x,int y) {*x=y+1;y=*x+2;} main() {int a=2,b=2; f(&a,b); printf(%d
%d#includevoid f(int*x,int y){*x=y+1;y=*x+2;}main(){int a=2,b=2;f(&a,b);printf(%d
%d,a,b);}