更多"执行以下程序后,a,b的值分别为 main( ) in a,b,"的相关试题:
[单项选择]执行以下程序后,a和b的值分别为
main( )
int a,b,k=4,m=6,*p1=&k,*p2=&m;
a=p1==&m:
b=(*p1)/(*p2)+7;
printf("a=%d/n",
A. ;
B. ;
[单项选择]执行以下程序后,a,b的值分别为
main( )
in a,b,k=4,m=6,*p1=&k,*p2=&m;
a=p1==&m;
b=(*p1)/(*p2)+7;
printf("a=%d/n",
A. ;
B. ;A) -1,5B) 1,6C) 0,7D) 4
[单项选择]执行以下程序后的输出结果为 ( )。#include<iostream>Using namespace std;void fun(int x, int y, int *cp, int *dp) {*cp=x+ y; 2*dp=x- y;}void maia( ) {int a, b, c, d; a=30; b=50; fun(a, b, &c, &d); cout<<c<<','<,d<<end1;}
A. 50, 30
B. 30, 50
C. 80, 20
D. 80, 20
[单项选择]设数值变量N的值为1或2,若为1,则执行程序P1.PRG,若为2,则执行程序P2.PRG,以下错误的程序段是( )。
A. DO CASE CASE N=1 DO P1 CASE N-2 DO P2 ENDCASE
B. IF N=1 DO P1 ELSE DO P2 ENDIF
C. N=”P”+N DOAC1
D. C1=STR(N,1) DO P&C1
[单项选择]执行以下程序后,在窗体上输出的是( )。
Private Sub Command1_Click( )
Dim a(20)
For j=1 To 20 Step 2
a(j)=j
Next j
Print a(1)+a(2)+a(3)
End Sub
A. 4
B. 5
C. 6
D. 7
[单项选择]执行以下程序后,x的值为( )。
unsigned int x=65535;
printf("%d/n",x);
A. 65535
B. 1
C. 有错误
D. -1
[单项选择]执行以下程序后,a,b的值分别是( )。
#include <stdio.h>
main( )
int a,b,k=4,m=6,*p1=&k,*p2=&m;
a=p1==&m;
b=(*p1)/(*p2)+7;
printf("a=%d/n",
A. ;
B. ;
[单项选择]执行以下程序后,输出的结果是_______。
main( )
int y=10;
doy--;while(--y);
printf("%d/n",y--);
A. -1
B. 1
C. 8
D. 0
[单项选择]执行以下程序后,输出的结果是_______。 main( ) { int y=10; do{y--;}while(--y); printf("%d/n",y--); }
A. -1
B. 1
C. 8
D. 0
[单项选择]高级语言源程序必须翻译成目标程序后才能执行,完成这种翻译过程的程序是
A. 汇编程序
B. 编辑程序
C. 解释程序
D. 编译程序
[单项选择]执行以下程序后,y的值是 ( )
main( )
int a [ ]=2,4,6,8,10);
int y=1,x, *p;
p=&a[1];
for(x=0;x<3; x + +)
y + =* (p + x);
printf("%d/n",y);
A. 17
B. 18
C. 19
D. 20
[单项选择]执行以下程序后i的值为( )。
main( )
int x,i;
for(i=l,x=1;i<=36;i++)
if(x>=20) break;
if(x%5==1)
x+=5;continue;
x-=5;
)
printf("%d",i);
A. 3
B. 4
C. 5
D. 6