已知下列语句中的x和y都是int型变量,其中错误的语句是A.x=y++;B.x=++y;C.(x+y)++D.++x=y;
已知下列语句中的x和y都是int型变量,其中错误的语句是
A.x=y++;
B.x=++y;
C.(x+y)++
D.++x=y;
已知下列语句中的x和y都是int型变量,其中错误的语句是
A.x=y++;
B.x=++y;
C.(x+y)++
D.++x=y;
设x、y\z和k都是int型变量,执行表达式x=(y=4,z=16,k=32)后,x的值为______。
A.4
B.16
C.32
D.52
若x,ij和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,X的值为()。
A)4
B)16
C)32
D)52
设变量 x 和 y 均已正确定义并赋值,以下 if 语句中,在编译时将产生错误信息的是
A)if(x++);
B)if(x>y&&y!=0);
C)if(x>y) x--
else y++;
D)if(y<0) {;}
else x++;
A)t1=t2;
B)t2.num1=t1.num1;
C)t2.mark=t1.mark;
D)t2.num2=t1.num2;
A.全局变量的作用域一定比局部变量的作用域范围大
B.静态类别变量的生存期贯穿于整个程序的运行期间
C.函数的形参都属于全局变量
D.未在定义语句中赋初值的auto变量和static变量的初值都是随机值
设x和y均为int型变量,则执行下面的循环后,y值为()。#include <iostream.h>void main(){int x, y;for(y= 1,x= 1 ;y<=50;y++){ if(x>=10) }break;if (x%2==1){ x+=5; continue;} x-=3;} cout<<y;
A.2
B.4
C.6
D.8
A.全局变量的作用域一定比局部变量的作用域范围大
B.静态(static)类别变量的生存期贯穿于整个程序的运行期间
C.函数的形参都属于全局变量
D.未在定义语句中赋初值的auto变量和static变量的初值都是随机值
设i和j为int 型变量,以下表达式中,与下标引用x[i][j]不等效的是______ 。
A.*(x[i]+j)
B.*(x+i)[j]
C.*(x+i+j)
D.*(*(x+i)+j)
以下叙述中正确的是()
A.全局变量的作用域一定比局部变量的作用域大
B.静态(statiC) 类型变量的生存期贯穿于整个程序的运行期间
C.函数的形参都属于全局变量
D.未在定义语句中赋初值的auto变量和static变量的初值都是随机值
下列条件语句中,输出结果与其他语句不同的是
A.if(a) printf("%d\n",x);else printf("%d\n",y);
B.if(a==0) printf("%d\n",y);else pfintf("%d\n",x);
C.if(a!=0) printf("%d\n",x);else printf("%d\n",y);
D.if(a==0) printf("%d\n",x);else printf("%d\n",y);