更多"以下程序的输出结果是 void change(int k[]) k["的相关试题:
[填空题]
以下程序运行时输出结果是()。
#include
void change(int x,int Y,int *z)
{ int t;
t=x;x=y;y=*z;*z=t;
}
void main( )
{ int x=18,y=27,z=63;
change(x,y,&z);
printf("x=%d,y=%d,z=%d/n",x,y,z);
}
[单项选择]以下程序输出的结果是( )。
void main( )
int x = 1,a =0,b =0;
switch(x)
case 0:b ++;
case 1: a + +;
case 2:a ++ ;b ++;
cout <<a <<b;
A. 21
B. 11
C. 12
D. 10
[单项选择]以下程序输出结果是( )。
main( )
int m=5;
if(m++>5)printf("%d/n",m);
else printf("%d/n" ,m--);
A. 7
B. 6
C. 5
D. 4
[单项选择]以下程序的输出结果是( )。
#include <stdio.h>
main( )
int n=4;
while(n--) printf("%d ",--n);
A. 2 0
B. 3 1
C. 3 2 1
D. 2 1 0
[单项选择]以下程序的输出结果是
main( )
int num=0;
while(num<=2)
num++;cout<<num;
A. 1234
B. 123
C. 12
D. 1
[单项选择]以下程序的输出结果是( )。
main( )
unsigned int n;
int i=-521:
n=i;
printf("n=%u/n",n);
A. n=-521
B. n=521
C. n=4294966775
D. n=102170103
[单项选择]以下程序的输出结果是()。
main( )
int i,a[10];
for(i=9;i>=0;i--)a[i]=1O-i;
printf("%d%d%d",a[2],a[5],a[8]);
A. 258
B. 741
C. 852
D. 369
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int y=10;
while(y--);
printf("y=%d/n", y);
A. y=0
B. y=-1
C. y=1
D. while构成无限循环
[填空题]以下程序的输出结果是 【7】 。
main( )
int a=177;
printf(“%o/n”,A) ;
[单项选择]以下程序的输出结果是
#include<stdio.h>
main( )
int a=15/b=21,m=0;
switch(a%3)
case0:m++;break;
case 1:m ++;
switch(b%2)
default:m++;
case 0:m ++;break;
printf("%d/n",m);
A. 1
B. 2
C. 3
D. 4
[单项选择]以下程序的输出结果是 ( )
#include<stdio.h>
main( )
int i=0,a=0;
while(i<20)
for(;;)if((i%10)==0)break;else i--;
i+=11;a+=i;
printf("%d/n",
A. ;
B. 32
C. 33
D. 11
[单项选择]以下程序输出的结果是( )
main( )
int **k,*a,b=50;
a=&b;k=&a;
printf("%d/n",**k);
A. 运行出错
B. 50
C. a的地址
D. b的地址
[单项选择]以下程序的输出结果是( )。
main( )
int a=666, b=888;
printf("%d/n", (a, b) );
A. 错误信息
B. 666
C. 888
D. 666, 888