更多"有以下程序段: int k=0,a=1,b=2,c=3; k=a"的相关试题:
[单项选择]有以下程序段
int k=0,a=1,b=2,c=3;
k=a<BB:A;  K=K>cc:k;
执行该程序段后,k的值是______。
A. 3
B. 2
C. 1
D. 0
[单项选择]有以下程序段
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 k=0,a=1,b=2,c=3;
k=a<bb:a;k=k>cc:k;
执行该程序段后,k的值是______。
A. 3
B. 2
C. 1
D. 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 k=0;
while(k=1)k++;
while循环执行的次数是
A. 无限次
B. 有语法错,不能执行
C. 一次也不执行
D. 执行1次
[单项选择]有以下程序段
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 k=0;
while(k=1)k++;
while 如循环执行的次数是
A. 无限次
B. 有语法错,不能执行
C. 一次也不执行
D. 执行1次
[单项选择]若有以下程序段:
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)
[单项选择]有以下程序段:
struct st
int x; int *y; ) *pt;
int a[]=1, 2), b[]=3, 4);
struct st c[2]=10, a, 20, b;
pt=c;
以下选项中表达式的值为11的是( )。
A. *pt->y
B. pt->x
C. ++pt->x
D. (pt++) ->x
[单项选择]若有以下程序段:
struct dent
int n;
int *m;
;
int a=1,b=2,c=3;
struct dent s[3]=101,&a,102,&b,103,&c;
struct dent *p=s;
则以下表达式中值为2的是( )。
A. (p++)->m
B. *(p++)->m
C. (*p).m
D. *(++p)->m
[单项选择]若有以下程序段
int r=8;
printf("%d/n",r>>1);
输出结果是
A. 16
B. 8
C. 4
D. 2
[单项选择]设有以下程序段
int X=0,s=0;
while(!X!=0)S+=++X;
printf("%d",s);
则
A. 运行程序段后输出0
B. 运行程序段后输出1
C. 程序段中的控制表达式是非法的
D. 程序段执行无限次
[单项选择]设有以下程序段
int x=0,s=0;
while(!x!=0)s+=++x;
printf("%d",s);
则
A. 运行程序段后输出0
B. 运行程序段后输出1
C. 程序段中的控制表达式是非法的
D. 程序段执行无限次
[单项选择]设有以下程序段
int x=0,s=0;
while(!x!=0)s+=++x;
printf("%d",s);
A. 运行程序段后输出0
B. 运行程序段后输出1
C. 程序段中的控制表达式是非法的
D. 程序段执行无限次