A> 2 B>
有以下程序
main()
{ int m,n,p;
scanf("m=%dn=%dp=%d",&m,&n,&p);
printf("%d%d%d\n",m,n,p); }
若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的输入是______。
A. 123 456 789 B. m=123 n=456 p=789
C. m=123,n=456,p=789 D. m=123n=456p=789
有以下程序
void swap1(int c[])
{ int t;
t=c[0];c[0]=c[1];c[1]=t;
}
void swap2(int c0,int c1)
{ int t;
t=c0;c0=c1;c1=t;
}
main( )
{ int a[2]={3,5},b[2]={3,5};
swap1(a); swap2(b[0],b[1]);
printf(“%d %d %d %d\n”,a[0],a[1],b[0],b[1]);
} 其输出结果是( )
A)5 3 5 3 B) 5 3 3 5 C)3 5 3 5 D)3 5 5 3
若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0)
s=a;
for(b=1;b<=c;b++) s=s+1;
则与上述程序段功能等价的赋值语句是( )
A)s=a+b; B)s=a+c; C)s=s+c; D)s=b+c;
若有定义float x=1.23456789;则printf(“%f”,x);的输出结果为
设有以下说明语句
typedef struct
{ int n;
char ch[8];
}PER;
则下面叙述中正确的是______。
A.PER是结构体变量名 B.struct是结构体类型名
C.typedef struct是结构体类型 D.PER是结构体类型名