更多"若有以下程序段: struct dent int n; int"的相关试题:
[单项选择]若有以下程序段:
struct st
int n;
int*m:
;
int a=2,b=3,c=5;
struct st s[3]=(101,&a,102,&c,103,&b);
main( )
struct st*p;
p=s;
则以下表达式中值为5的是()。
A. (*p).m
B. *(p+1)->m
C. *(p++)->n
D. (p++)(*m)
[单项选择]若有以下程序段
int r=8;
printf("%d/n",r>>1);
输出结果是
A. 16
B. 8
C. 4
D. 2
[单项选择]若有以下程序段:
int r =9;
printf("%d/n",r>>1);
输出结果是
A. 2
B. 4
C. 8
D. 16
[单项选择]若有以下程序段:
int m=0,n=0;char c='a';
scanf("%d %c %d",&m,&c,&n);
printf("%d,%c,%d/n",m,c,n);
若从键盘上输入:10A10<回车>,则输出结果是()。
A. 10,A,10
B. 16,a,10
C. 10,a,0
D. 10,A,0
[单项选择]若有以下程序段:
int r=8;
printf("%d/n",r>>1);
其输出结果是( )。
A. 16
B. 8
C. 4
D. 2
[单项选择]若有以下程序段:
int r=8:
print("%d/n",r>>1);
输出结果是( )。
A. 16
B. 8
C. 4
D. 2
[单项选择]有以下程序段
int j; float y; char name[50];
scanf("%2d%f%s",&j,&y,name);
当执行上述程序段,从键盘上输入55566 777abc后,y的值为______。
A. 55566.0
B. 566.0
C. 7777.0
D. 566777.0
[单项选择]有以下程序段
int j;float y;char name[50];
scanf("%2d%f%s",%j,&y,name);
当执行上述程序段,从键盘上输入55566 7777abc后,y的值为( )。
A. 55566.0
B. 566.0
C. 7777.0
D. 566777.0
[单项选择]若有说明:int *p,m=5,n;,以下正确的程序段是
A. p=&n;scanf("%d",&p);
B. p=&n;scanf("%d",*p)
C. scanf("%d",&n);*p=n;
D. p=&n;*p=m;
[填空题]若有以下程序段:
int c1=1,c2=2,c3;
c3=1.0/c2*c1;
则执行后,c3中的值是______。
[单项选择]若有以下程序段:
int a=0,b=0,c=0;
c=(a-=a-5,a=b,b+3);
cout<<a<<","<<b<<","<<c<<endl;
其输出结果是
A. 3,0,-10
B. 0,0,3
C. -10,3,-10
D. 3,0,3
[单项选择]有以下程序段
int j; float y; char name[50];
scanf("%2d%f%s", &j, &y, name);
当执行上述程序段,从键盘上输入55566 777abc后,y的值为()。
A. 55566.0
B. 566.0
C. 7777.0
D. 566777.0
[单项选择]若有以下程序段:
int a=0,b=0,c=0;
c=(a-=a-5),(a=b,b+3);
cout<<a<<","<<b<<","<<c<<endl;
其输出结果是
A. 3,0,-10
B. 0,0,5
C. -10,3,-10
D. 3,0,3