更多"以下程序的输出结果是( )。 int a=7,b,C; b=++a"的相关试题:
[单项选择]以下程序的输出结果是( )。
int a=7,b,C;
b=++a;
C=a++;
printf("%d,%d,%d",a,b,C);
A. 7,8,9
B. 7,9,9
C. 9,8,8
D. 8,7,8
[单项选择]以下程序的输出结果是_______。 main( ) { int w=5;fun(w);printf("/n");} fun(int k) { if(k>0) fun(k-1); printf("%d",k); }
A. 5 4 3 2 1
B. 0 l 2 3 4 5
C. 1 2 3 4 5
D. 5 4 3 2 1 0
[单项选择]下列程序段的输出结果是______。 void fun(int *x,int *y) {printf("%d%d",*x,*y);*x=3;*y=4;} main( ) { int x=1,y=2; fun(&y,&x); printf("%d%d",x,y); }
A. 2 1 4 3
B. 1 2 1 2
C. 1 2 3 4
D. 2 1 1 2
[单项选择]下列程序输出的结果是( )。
main( )
int a;
a=-4+4*5-6;printf("d",
A. ;
[单项选择]以下程序的输出结果是( )。
#include<stdio.h>
main( )
printf("%d/n",NULL);
A. 不确定的值(因变量无定义)
B. 0
C. -1
D. 1
[单项选择]下面程序的输出结果是______。 main( ) { int a=6,b=3; printf("%d/n" b=(a/b,a%b)); }
A. 0
B. 1
C. 2
D. 不确定的值
[单项选择]以下程序输出正确的是 ______。
amovep(int *P,int(*
A. [3],int n)
B. 25
C. 34
D. 程序错误
[单项选择]以下程序输出正确的是______。
amovep(int *p,int(*
A. [3],int n)
[单项选择]以下程序的输出是
struet st
int x;int *y; *p;
int dt[4]=10,20,30,40;
struct st aa[4]=50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0];
main( )
p=aa;
printf("%d/n",++(p->x));
A. 10
B. 11
C. 51
D. 60
[单项选择]以下程序的输出结果是
int f( )
static int i=0;
int s=1
s+=i;i++;
return s;
main( )
int i,a=0;
for(i=0;i<5;i++)a+=f( );
printf(“%d/n",
A. ;A) 20B) 24C) 25D)
[单项选择]以下程序的输出结果是
int f( )
stadc int i=0;
int s=1;
s+=i;i++;
return s;
main( )
int i,a=0;
for(i=0;i<5;i++)a+=f( );
printf(“%d/n”,
A. ;
B. 24
C. 25
D. 15