更多"若变量都已正确说明,则以下程序段的输出结果是 a=2;b=3; p"的相关试题:
[单项选择]若变量已正确定义,则以下语句的输出结果是()。
s=32; s^=32; printf("%d",s);
A. -1
B. 0
C. 1
D. 32
[单项选择]若变量已正确定义,则以下语句的输出结果是______。
s=32; s^=32; printf("%d",s);
A. -1
B. 0
C. 1
D. 32
[单项选择]若变量已正确定义,有以下程序段:
i=0;
do printf("%d, ", i); while(i++);
printf("%d/n",i);
其输出结果是
A. 0,0
B. 0,1
C. 1,1
D. 程序进入无限循环
[单项选择]若变量已正确定义,有以下程序段:
i=0;
do printf("%d,",i); while(i++);
print f("%d/n",i);
其输出结果是( )。
A. 0,0
B. 0,1
C. 1,1
D. 程序进入无限循环
[单项选择]若变量已正确定义,有以下程序段
i=0;
do printf("%d,",i);while(i++);
printf("%d/n",i);
其输出结果是
A. 0,0
B. 0,1
C. 1,1
D. 程序进入无限循环
[单项选择]若变量都已正确说明,则以下程序段输出结果为( )。
#include<stdio.h>
main( )
char a='a';
int b=2;
printf(a>b”***a=%d":"###b=%d",a,b);
A. ***a=3
B. ###b=3
C. ***a=3##b=5
D. 全部错误
[单项选择]以下程序段的输出结果是( )。
#include<stdio.h>
main( )
char p[][4]="ABC","DEF","GHI";
int i;
for(i=0;i<3;i++)
puts(p[i]);
A. A
B. A D G
C. A B C
D. A B C
[单项选择]以下程序段的输出结果是( )。
#include<stdio.h>
#define MIN(x,y)(x)<(y)(x):(y)
void main( )
int i,j,k;
i=10; j=15;
k=10*MIN(i,j);
printf("%d/n",k),
A. 15
B. 100
C. 10
D. 150
[单项选择]下面程序段的输出结果是( )。
publicclassTest
publicstaticvoidmain(Stringargs[])
intx,y;
x=(int)Math.sqrt(5)/2+(int)Math.random( )*5/2;
Y=(int)Math.sqrt(3)/2+(int)Math.random( )*3/2;
if(x>y)
System.out.println9"x>y");
elseif(x==y)
System.out.println("x=y");
else
System.out.println("x<y");
A. x>y
B. x=y
C. x<y
D. 编译错误
[单项选择]以下程序段的输出结果是
int a=1234;
printf("%2d/n",
A. ;A) 12B) 34C) 1234D) 提示出错、
[单项选择]以下程序段的输出结果是( )。
int x=5;
do
x--;
while(!x);
A. 5
B. 无任何输出
C. 4
D. 陷入死循环
[单项选择]以下程序段的输出结果是 ______。
#include<iostream.h>
void main( )
int x[]二9,7,5,3,1),y=0,j,*p=&x[2];
for(j=0;i<3;j++)
y+=*(p+j);
cout<<y;
A. 7
B. 8
C. 9
D. 10