• 2021-04-14 问题

    从键盘输入一个数给浮点型变量x,然后用双分支if语句求出x的绝对值y,最后输出y...printf("%f", y);}

    从键盘输入一个数给浮点型变量x,然后用双分支if语句求出x的绝对值y,最后输出y...printf("%f", y);}

  • 2022-06-09 问题

    选择出合法的if语句(设intx,y;)()。 A: if(x!=y)if(x>y)printf("x>y\n"); else printf("x<y\n"); elseprintf("x==y\n"); B: if(x!=y) if(x>y)printf("x>y\n") else printf("x<y\n"); else printf("x==y\n"); C: if(x!=y)if(x>y)printf("x>y\n"); else printf("x<y\n") else printf("x==y\n"); D: if(x!=y) if(x>y) printf("x>y\n"); else printf("x<y\n") else printf("x= =y\n");

    选择出合法的if语句(设intx,y;)()。 A: if(x!=y)if(x>y)printf("x>y\n"); else printf("x<y\n"); elseprintf("x==y\n"); B: if(x!=y) if(x>y)printf("x>y\n") else printf("x<y\n"); else printf("x==y\n"); C: if(x!=y)if(x>y)printf("x>y\n"); else printf("x<y\n") else printf("x==y\n"); D: if(x!=y) if(x>y) printf("x>y\n"); else printf("x<y\n") else printf("x= =y\n");

  • 2021-04-14 问题

    以下C程序正确的运行结果是 。 main() { long y=-43456; printf ("y=%-8ld ",y); printf ("y=%-08ld ",y); printf ("y=%08ld ",y); printf ("y=%+8ld ",y); }: y=-43456 y=-43456 y=-0043456 y=+□-43456|y=-43456 y=-43456 y=-0043456 y=□□-43456|y=□□-43456 y=-0043456 y=00043456 y=+434

    以下C程序正确的运行结果是 。 main() { long y=-43456; printf ("y=%-8ld ",y); printf ("y=%-08ld ",y); printf ("y=%08ld ",y); printf ("y=%+8ld ",y); }: y=-43456 y=-43456 y=-0043456 y=+□-43456|y=-43456 y=-43456 y=-0043456 y=□□-43456|y=□□-43456 y=-0043456 y=00043456 y=+434

  • 2022-07-01 问题

    a为非零时显示x,为零时显示y。能完成该功能的语句是 ( ) 。 A: if(a) printf("%d\n",x); else printf("%d\n",y); B: if(!a) printf("%d\n",y); else printf("%d\n",x); C: if (a!=0) printf("%d\n",x); else printf("%d\n",y); D: if(a==0) printf("%d\n",y); else printf("%d\n",x); E: if(a) printf("%d\n",x); else; printf("%d\n",y);

    a为非零时显示x,为零时显示y。能完成该功能的语句是 ( ) 。 A: if(a) printf("%d\n",x); else printf("%d\n",y); B: if(!a) printf("%d\n",y); else printf("%d\n",x); C: if (a!=0) printf("%d\n",x); else printf("%d\n",y); D: if(a==0) printf("%d\n",y); else printf("%d\n",x); E: if(a) printf("%d\n",x); else; printf("%d\n",y);

  • 2021-04-14 问题

    以下C程序正确的运行结果是 。 main() { long y=-43456; printf ("y=%-8ld\n",y); printf ("y=%-08ld\n",y); printf ("y=%08ld\n",y); printf ("y=%+8ld\n",y); }: y=-43456 y=-43456 y=-0043456 y=+□-43456|y=-43456 y=-43456 y=-0043456 y=□□-43456|y=□□-43456 y=-0043456 y=00043456 y=+43456|y=□□-43456 y=-□□43456 y=-0043456 y=-43456

    以下C程序正确的运行结果是 。 main() { long y=-43456; printf ("y=%-8ld\n",y); printf ("y=%-08ld\n",y); printf ("y=%08ld\n",y); printf ("y=%+8ld\n",y); }: y=-43456 y=-43456 y=-0043456 y=+□-43456|y=-43456 y=-43456 y=-0043456 y=□□-43456|y=□□-43456 y=-0043456 y=00043456 y=+43456|y=□□-43456 y=-□□43456 y=-0043456 y=-43456

  • 2022-06-03 问题

    下面两条if语句合并成一条if语句为( )。 if(a<=b) x=1; else y=2; if(a>b) printf("**y=%d\n",y); else printf("##x=%d\n",x); A: if(a<=b){ x=1; printf(" B: C: x=%d\n",x); } else{ y=2; printf("**y=%d\n",y); } D: if(a<=b) x=1; printf(" E: F: x=%d\n",x); else y=2; printf("**y=%d\n",y); G: if(a<=b){ x=1; printf("**y=%d\n",y); } else{ y=2; printf(" H: I: x=%d\n",x); } J: if(a>b){ x=1; printf(" K: L: x=%d\n",x); } else{ y=2; printf("**y=%d\n",y); }

    下面两条if语句合并成一条if语句为( )。 if(a<=b) x=1; else y=2; if(a>b) printf("**y=%d\n",y); else printf("##x=%d\n",x); A: if(a<=b){ x=1; printf(" B: C: x=%d\n",x); } else{ y=2; printf("**y=%d\n",y); } D: if(a<=b) x=1; printf(" E: F: x=%d\n",x); else y=2; printf("**y=%d\n",y); G: if(a<=b){ x=1; printf("**y=%d\n",y); } else{ y=2; printf(" H: I: x=%d\n",x); } J: if(a>b){ x=1; printf(" K: L: x=%d\n",x); } else{ y=2; printf("**y=%d\n",y); }

  • 2022-06-11 问题

    宏定义为“#definediv(x,y)x/y;”,若语句“printf("div(x,y)=%d\n",div(x+3,y-3));”作宏替换后为()。 A: printf("x/y=%d",(x+3)/(y-3)); B: printf("x/y=%d",x+3/y-3); C: printf("div(x,y)=%d",x+3/y-3;); D: printf("x/y=%d",x+3/y-3;);

    宏定义为“#definediv(x,y)x/y;”,若语句“printf("div(x,y)=%d\n",div(x+3,y-3));”作宏替换后为()。 A: printf("x/y=%d",(x+3)/(y-3)); B: printf("x/y=%d",x+3/y-3); C: printf("div(x,y)=%d",x+3/y-3;); D: printf("x/y=%d",x+3/y-3;);

  • 2022-06-03 问题

    有以下程序 #include <stdio.h> int main(){ int x=1,y=2,z=3; if(x>y) if(y<z) printf("%d",++z); else printf("%d",++y); printf("%d ", x++ ); }

    有以下程序 #include <stdio.h> int main(){ int x=1,y=2,z=3; if(x>y) if(y<z) printf("%d",++z); else printf("%d",++y); printf("%d ", x++ ); }

  • 2022-07-01 问题

    a为非零时显示x,为零时显示y。能完成该功能的语句是 ( ) 。 A: if(a) printf(&quot;%d &quot;,x); else printf(&quot;%d &quot;,y); B: if(!a) printf(&quot;%d &quot;,y); else printf(&quot;%d &quot;,x); C: if (a!=0) printf(&quot;%d &quot;,x); else printf(&quot;%d &quot;,y); D: if(a==0) printf(&quot;%d &quot;,y); else printf(&quot;%d &quot;,x); E: if(a) printf(&quot;%d &quot;,x); else; printf(&quot;%d &quot;,y);

    a为非零时显示x,为零时显示y。能完成该功能的语句是 ( ) 。 A: if(a) printf(&quot;%d &quot;,x); else printf(&quot;%d &quot;,y); B: if(!a) printf(&quot;%d &quot;,y); else printf(&quot;%d &quot;,x); C: if (a!=0) printf(&quot;%d &quot;,x); else printf(&quot;%d &quot;,y); D: if(a==0) printf(&quot;%d &quot;,y); else printf(&quot;%d &quot;,x); E: if(a) printf(&quot;%d &quot;,x); else; printf(&quot;%d &quot;,y);

  • 2022-06-01 问题

    下列条件语句中,输出结果与其他语句不同的是 A: if(a)printf("%d\ n",x);else printf("%d\n",y); B: if(a==0)printf("%d\n",y);else printf("%d\n",x); C: if(a!=0)printf("%d\ n",x);else printf("%d\n",y); D: if(a==0)printf("%d \n",x);else printf("%d\n",y);

    下列条件语句中,输出结果与其他语句不同的是 A: if(a)printf("%d\ n",x);else printf("%d\n",y); B: if(a==0)printf("%d\n",y);else printf("%d\n",x); C: if(a!=0)printf("%d\ n",x);else printf("%d\n",y); D: if(a==0)printf("%d \n",x);else printf("%d\n",y);

  • 1 2 3 4 5 6 7 8 9 10