更多"下面程序段的功能是______ 。 A=10.5 B=Int (A"的相关试题:
[单项选择]在执行下面的程序段后,a的值是为 ______。
int a,, b;
for(b=1,a=1; b<=50:b++)
if(a>=10)break;
if(a%2= =1)
a+=5;
continue;
a-=3;
)
A. 2
B. 6
C. 10
D. 8
[单项选择]下面程序段的功能是( )。
……
int a[]=4,0,2,3,1,i,j,t;
for(i=0;<5;i++)
t=a[i];j=i;j--;
while(j>=0&&t>a[j])
a[j+1]=a[j];j--;
a[j+1] =t;
……
A. 对数组a进行插入排序(升序)
B. 对数组a进行插入排序(降序)
C. 对数组a进行选择排序(升序)
D. 对数组a进行选择排序(降序)
[单项选择]下面程序的输出是______。
main( )
int a=6,b=3;
printf("%d/n",b=(a/b,a%b));
A. 0
B. 1
C. 2
D. 不确定的值
[单项选择]下面程序的输出结果是
main( )
int a=15, b=21,m=0;
switch(a%3)
case 0, m++; break;
case 1 :m++;
switch(b%2)
default: m++;
case 0:m++ ;break;
cout<<m<<end1
A. 1
B. 2
C. 3
D. 4
[单项选择]下面程序段的输出结果是 ______。
int X=20, y=20;
cout<<x- -<<" , "<< - -y;
A. 20, 20
B. 19, 19
C. 19, 20
D. 20, 19
[单项选择]下面程序运行后的输出结果是_____。
struct abc
int a,b,c;
main( )
struct abc s[2]=1,2,3,4,5,6;
int t=s[0].a+s[1].b;
printf("%d/n",t);
[单项选择]下面程序运行后的输出结果是______。
struct abc
int a,b,c;
main( )
struct abc s[2]=1,2,3,4,5,6;
int t=s[0].a+s[1].b;
printf("%d/n",t);
[单项选择]若i是int型变量,且有下面的程序段:
for(i=4;i<6;i++)
printf((i%2)("**%d/n"):("##%d/n"),i);
上面程序段的输出结果是______。
A. **4
B. ##4
C. **4
D. ##4
[单项选择]下面程序的输出结果是_______。
union un
int a[4];
long b;
char c[6];
main( )
union un u;
printf("%d%d",sizeof(u),sizeof(u
A. );
B. 88
C. 188
D. 182
[单项选择]执行下面程序段后,z值为( )。
int x=1,y=2,z=3;
z=z/(float)(x/y);
A. 编译无法通过
B. 6
C. 3
D. 2
[单项选择]没有程序段:
int k=10;
while(k=0) k=k-1;
则下面描述中正确的是( )。
A. while循环执行10次
B. 循环是无限循环
C. 循环体语句一次也不执行
D. 循环体语句执行一次
[单项选择]下面程序输出的结果是
#include<iostream.h>
voidmain( )
inti;
inta[3][3]:1,2,3,4,5,6,7,8,9;
for(i=0;i<3;i++)
cout<<a[2-i][i]<<"";
A. 159
B. 753
C. 357
D. 591
[单项选择]下面函数的功能是______。
exchange(int*ptr1,*ptr2)
int*ptr;
ptr=-ptr1;
ptr1=ptr2;
ptr2=ptr;
A. 交换*ptr1和*ptr2的值
B. 无法改变*ptr1和*ptr2的值
C. 可能造成系统故障,因为使用了空指针
D. 交换*ptr1和*pb2的地址
[单项选择]执行下面程序的结果是______。
main( )
int x=2;
printf("%d/n",(x--,x<<1,x&&5));
A. 0
B. 1
C. 2
D. 编译时有语法错误,不能执行
[单项选择]考虑函数原型void test(int a,int b=7,char z='*'),下面的函数调用中,属于不合法调用的是( )。
[单选题]要执行程序段跳过功能,须在该程序段前输入( )标记。
A./
B.\
C.+
D.-
[单项选择]下面程序的执行结果是 ______。
int k;
for (k=10 ; k<3 ; k--)
if (k%3) k--;
-k;
k;
cout<<k<< ", ";
A. 6, 3
B. 7, 4
C. 6, 2
D. 7, 4, 1
[单项选择]运行下面的程序
I=0
DO WHILE I<10
IF INT (I/2)=I/2
“偶数”
ELSE “奇数”
ENDIF
I=I+1
ENDDO
问语句“奇数”被执行的次数是
A. 5
B. 6
C. 10
D. 11